On Thu, Sep 15, 2011 at 05:01:16PM +0200, Denys Vlasenko wrote: > > which results in a "call 0" and a segfault at exit > > if you do not happen to link in stdio. > > > > Presumably gcc believes _stdio_term to be a non-zero constant. > > Yes, it does. Apparently C standard says function address is never NULL. > > > Setting -O0 produces a sane exit.os and a usable library. > > I committed a fix which uses: > [...]
Have you read my reply? I believe it's a better approach to handling this kind of issue, but I'm not sure if you'd agree. Rich _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
