This is the mail archive of the libc-alpha@sources.redhat.com mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: ld.so.1 broken with gcc 3.3.1 on GNU/Hurd


> objdump -rd ld.so.1:
> 
>  00001560 <dl_main>:
[...]
>      29c3:	e8 fc ff ff ff       	call   29c4 <dl_main+0x1464>
[...]
> objdump -rd rtld.os:
> 
>  00000570 <dl_main>:
> [...snip...]
>      19d3:	e8 fc ff ff ff       	call   19d4 <dl_main+0x1464>
> 			19d4: R_386_PC32	_exit
[...]

This indicates a problem at link time (making ld.so).  Either it's an ld
bug, or else _exit is somehow a weak reference not being defined.
Check the _exit symbol in all the object files that go into ld.so.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]