[PATCH]mips: ldso: dlopen with flag RTLD_NOW should look up the symbols
Bernhard Reutner-Fischer
rep.dot.nop at gmail.com
Tue Feb 24 08:57:40 UTC 2015
Please do not top-post.
On February 24, 2015 2:06:28 AM GMT+01:00, Jean Lee <xiaoyur347 at gmail.com> wrote:
>I tested the following environment with MIPS32, with CPU BCM7429(MIPS
>r3000),
>(1)
>mipsel-linux-uclibc-gcc 4.5.3-2.4 (compiled by Broadcom)
>binutils 2.19(GNU ld (GNU Binutils) 2.19.92.20091006)
>uclibc 0.9.32-1
>Segment fault.
>(2)
>mipsel-linux-uclibc-gcc 4.5.3-2.4 (compiled by Broadcom)
>binutils 2.19(GNU ld (GNU Binutils) 2.19.92.20091006)
>uclibc 0.9.34 git master
>Segment fault.
>(3)
>mipsel-linux-uclibc-gcc 4.8 (compiled by Broadcom)
>binutils ?
>uclibc ?
>No .rel.plt segment.
>(4)
>mipsel-linux-uclibc-gcc 4.9 (compiled by me)
>binutils 2.19(GNU ld (GNU Binutils) 2.19.92.20091006)
>uclibc 0.9.32-1
>Segment fault.
>(5)
>mips android ndk toolchain
>No .rel.plt segment.
binutils-2.19 is pretty old. Does current 2.25 or master behave the same?
Let's concentrate on gcc 4.9.2 (or trunk), binutils 2.25 (or master) and uClibc master.
Thanks,
More information about the uClibc
mailing list