http://gcc.gnu.org/bugzilla/show_bug.cgi?id=55431
David Edelsohn <dje at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Target| |powerpc*-*-linux Status|UNCONFIRMED |NEW Last reconfirmed| |2013-02-11 CC| |amodra at gcc dot gnu.org Ever Confirmed|0 |1 --- Comment #4 from David Edelsohn <dje at gcc dot gnu.org> 2013-02-11 18:17:03 UTC --- Confirmed. __libc_stack_end is not part of the ABI. The problem is Glibc makes it difficult to access auxv, otherwise one could obtain the pointer passed to _start by the kernel. One could read /proc/self/auxv .