[Fwd: Re: can't handle reloc type 0x6]

Joakim Tjernlund joakim.tjernlund at transmode.se
Mon Dec 5 16:55:58 UTC 2005


 > 
> > Ok, I will try rebuilding just libm and I will also try and 
> debug the 
> > problem.
> 
> $ ./ceil0
> ELFx30000000
> ELFx30016398
> ELFELFELF
> Donene relocating ldso; we can now
> use globals and make function calls!
> _dl_get_ready_to_run:152: Cool, ldso survived making function calls
> _dl_malloc:856: mmapping more memory
> _dl_get_ready_to_run:318: Lib Loader: (0x30000000) /lib/ld-uClibc.so.0
> _dl_get_ready_to_run:266: calling mprotect on the application program
> _dl_get_ready_to_run:587: Loading: (0x30017000) /lib/libm.so.0
> _dl_get_ready_to_run:587: Loading: (0x30041000) /lib/libgcc_s.so.1
> _dl_get_ready_to_run:587: Loading: (0x30060000) /lib/libc.so.0
> _dl_get_ready_to_run:587: Loading: (0x30060000) /lib/libc.so.0
> _dl_get_ready_to_run:587: Loading: (0x30060000) /lib/libc.so.0
> _dl_get_ready_to_run:710: Beginning relocation fixups
> 
> ./ceil0: symbol '': can't handle reloc type 'R_PPC_ADDR16_HA' in lib
> '/lib/libm.so.0'

Does this happen to non libm apps as well?

Do a LD_DEBUG=all ./ceil0

 Jocke



More information about the uClibc mailing list