Hi Rob

I saw your change to powerpc crt1.S and I don't agree with it.
mr r8,r3 copies r3 to r8
r8 needs to maps to rtld_fini in __uClibc_main and that maps to
_dl_fini. Basically you have broken dynamic apps.

For static apps NULL must be passed in r8 and currenly
crt1.S relies on the kernel to zero r3(since r3 holds
the return value of exec) before handing over user space.
If this no longer is true we are in deep sh***

Can you check if r3 is zero in your kernel? what kernel version
are you using? Are you using QEMU?

   Jocke

_______________________________________________
uClibc mailing list
[email protected]
http://busybox.net/cgi-bin/mailman/listinfo/uclibc

Reply via email to