Re: stack base (was Re: someone could port libgc)
> Doesn't it store it in __libc_stack_end? See
> libc/sysdeps/generic/libc-start.c . This program
>
> extern void* __libc_stack_end;
> main () { printf ("%p\n", __libc_stack_end); }
>
> prints 0xbffffd1c on Linux/i386 and 0x101abfc on Hurd.
Well, so it does. How about that. This is in the exported version map
though I don't know how wise it is to use it, since it is an internal
symbol and is only made visible in the version map for implementation reasons.
Reply to: