* Florian Fainelli <flor...@openwrt.org> [2012-11-25 12:46:26 +0100]: > Cop1 registers. After patching setjmp not to access these it works flawlessly > on MIPS (big-endian) but MIPS (little-endian) still segfaults while being > executed either from the kernel or qemu-mipsel. >
so there is endian issue with dynamic linking musl c code should not depend on endianness (eg on x86 it works fine) so i guess the issue is mips specific maybe something in mips asm or maybe there is some difference between mips and mipsel other than the endianness? (elf header or auxv something, or the build toolchain is different in some way) can you run libc.so itself? /lib/libc.so should print a usage message if it works then try to run it as ldd on a dynlinked binary _______________________________________________ openwrt-devel mailing list openwrt-devel@lists.openwrt.org https://lists.openwrt.org/mailman/listinfo/openwrt-devel