As a datapoint - using binutils_2.16.1cvs20060117-1, I get an elilo that 
fails to run with "Ext status code: Invalid parameter". Using 
binutils-2.6.1-2, I get an elilo that hangs the machine. In both cases, 
gnu-efi was rebuilt with the same binutils. Disassembling the images 
produces almost identical outputs (some addresses are slightly 
different), but these sections:

Hanging version (binutils-2.6.1)

Idx Name          Size      VMA               LMA               File off  
Algn
  0 .text         00011888  0000000000001000  0000000000001000  00000400  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .data         000157f4  0000000000013000  0000000000013000  00011e00  
2**2
                  CONTENTS, ALLOC, LOAD, DATA
  2 .dynamic      00000080  0000000000029000  0000000000029000  00027600  
2**2
                  CONTENTS, ALLOC, LOAD, DATA
  3 .rel          00000998  000000000002a000  000000000002a000  00027800  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .reloc        0000000a  000000000002a998  000000000002a998  00028398  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .dynsym       000014c0  000000000002b000  000000000002b000  00028600  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA

Entirely non-working version (binutils 2.6.1.cvs20060117)

Idx Name          Size      VMA               LMA               File off  
Algn
  0 .text         00011888  0000000000001000  0000000000001000  00000400  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
  1 .data         00015814  0000000000013000  0000000000013000  00011e00  
2**2
                  CONTENTS, ALLOC, LOAD, DATA
  2 .dynamic      00000080  0000000000029000  0000000000029000  00027800  
2**2
                  CONTENTS, ALLOC, LOAD, DATA
  3 .rel          00000998  000000000002a000  000000000002a000  00027a00  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  4 .dynsym       000014a0  000000000002b000  000000000002b000  00028400  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA
  5 .reloc        0000000a  000000000002f060  000000000002f060  00029a60  
2**2
                  CONTENTS, ALLOC, LOAD, READONLY, DATA

I'm afraid I don't really know toolchains well enough to go much further 
myself.

-- 
Matthew Garrett | [EMAIL PROTECTED]


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to