[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