[uClibc] ld.so on MIPS broken?

Manuel Novoa III mjn3 at codepoet.org
Thu Feb 19 09:12:08 UTC 2004


On Thu, Feb 19, 2004 at 10:07:57AM +0100, Martin Buck wrote:
> Hi,
> 
> either I must be missing something obvious or uclibc's ld.so is completely
> broken on MIPS. All my global variables end up at address 0 in dynamically
> linked applications (static linking works fine).
> 
...
> 
> uclibc is from yesterday's snapshot, so it already contains the recent
> changes to the Makefile that changed -O0 to -Os. Toolchain is gcc 3.3.2
> built using uclibc's toolchain builder.
> 
> Does anybody have any ideas? Is the current ld.so working for someone on
> MIPS?

No.  The ldso code has been undergoing a major rework.  It is currently
broken on arm and mips at least.  Best suggestion is to fall back to the
ld-uClibc* and libdl* from 0.9.24 for the time being.

Manuel



More information about the uClibc mailing list