cvs commit: src/lib/libc/gen Makefile.inc errlst.c src/lib/libc/i386/sys cerror.S ptrace.S src/lib/libc/sys Makefile.inc __error.c src/lib/libc_r/sys Makefile.inc uthread_error.c src/lib/libc_r/uthread Makefile.inc ...

Joerg Sonnenberger joerg at britannica.bec.de
Tue May 3 11:10:11 PDT 2005


On Tue, May 03, 2005 at 09:42:24AM -0700, Matthew Dillon wrote:
>     This will allow us to normalize libc and *GREATLY* reduce the complexity
>     of the thread libraries.  e.g. things like 'strtok' won't have to be
>     avoided and won't have to be overridden by the thread library.  The libc
>     version will 'just work'.

I'm not sure if we can make e.g. strtok simply thread safe by using
TLS, but I want to use it to get e.g. the resolver fully thread-safe.
This is also the right time to work on our NSS implementation. Once
that works, we can move rpc, yp and perhaps even the resolver out of
libc.

Joerg





More information about the Commits mailing list