Problem compiling fiasco-ux: ld: entry.o: bad symbol index: 845556

Udo A. Steinberg us15 at os.inf.tu-dresden.de
Mon Mar 24 21:06:34 CET 2003


On 24 Mar 2003 20:58:50 +0100 Rudolf Weber (RW) wrote:

RW>  Thank you very much,
RW>  anbei der readelf-output 4udo und das erzeugte entry.o für die echten
RW>  Programmierer ...

RW>  Relocation section '.rel.text' at offset 0x10d0 contains 13 entries:
RW>   Offset     Info    Type            Sym.Value  Sym. Name
RW>  0000011b  00004101 R_386_32          00000000   base_trap_handler
RW>  00000141  00004202 R_386_PC32        00000000   trap_dump_panic
RW>  00000150  00004301 R_386_32          00000000   PAGE_FAULT_ADDR
RW>  00000179  00004402 R_386_PC32        00000000   thread_page_fault
RW>  000001cc  00004502 R_386_PC32        00000000   thread_handle_fputrap
RW>  000001e7  00004702 R_386_PC32        00000000   thread_timer_interrupt
RW>  000001f7  00004902 R_386_PC32        00000000   thread_timer_interrupt
RW>  00000207  00004b02 R_386_PC32        00000000   thread_timer_interrupt
RW>  00000211  00004c02 R_386_PC32        00000000   irq_interrupt
RW>  00000324  00004d02 R_386_PC32        00000000   dispatch_syscall
RW>  00000356  00004f02 R_386_PC32        00000000   call_ipc_short_cut
RW>  00000360  0ce6f401 R_386_32          bad symbol index: 000ce6f4
RW>  00000374  00004d02 R_386_PC32        00000000   dispatch_syscall

Hallo,

Siehe vorletzte gequotete Zeile. Der generierte Code ist kaputt. Ich habe
das Problem hier soeben mit gcc 2.95 und gcc 3.2 reproduziert.

Bis ich genaueres weiß bzw. einen Patch habe, bitte "Assembler IPC Shortcut"
in "make menuconfig" anschalten - dann funktioniert's.

-Udo.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://os.inf.tu-dresden.de/pipermail/l4-hackers/attachments/20030324/f4847e27/attachment-0001.sig>


More information about the l4-hackers mailing list