9233c4d942
just use _foo() <-- foo(). In the case of a libpthread that doesn't do call conversion (such as linuxthreads and our upcoming libpthread), this is adequate. In the case of libc_r, we still need three names, which are now _thread_sys_foo() <-- _foo() <-- foo(). Convert all internal libc usage of: aio_suspend(), close(), fsync(), msync(), nanosleep(), open(), fcntl(), read(), and write() to _foo() instead of foo(). Remove all internal libc usage of: creat(), pause(), sleep(), system(), tcdrain(), wait(), and waitpid(). Make thread cancellation fully POSIX-compliant. Suggested by: deischen |
||
---|---|---|
.. | ||
abort.3 | ||
abort.c | ||
abs.3 | ||
abs.c | ||
alloca.3 | ||
atexit.3 | ||
atexit.c | ||
atexit.h | ||
atof.3 | ||
atof.c | ||
atoi.3 | ||
atoi.c | ||
atol.3 | ||
atol.c | ||
bsearch.3 | ||
bsearch.c | ||
calloc.c | ||
div.3 | ||
div.c | ||
exit.3 | ||
exit.c | ||
getenv.3 | ||
getenv.c | ||
getopt.3 | ||
getopt.c | ||
getsubopt.3 | ||
getsubopt.c | ||
heapsort.c | ||
labs.3 | ||
labs.c | ||
ldiv.3 | ||
ldiv.c | ||
Makefile.inc | ||
malloc.3 | ||
malloc.c | ||
memory.3 | ||
merge.c | ||
netbsd_strtod.c | ||
putenv.c | ||
qsort.3 | ||
qsort.c | ||
radixsort.3 | ||
radixsort.c | ||
rand.3 | ||
rand.c | ||
random.3 | ||
random.c | ||
reallocf.c | ||
realpath.3 | ||
realpath.c | ||
setenv.c | ||
strhash.c | ||
strtod.3 | ||
strtod.c | ||
strtol.3 | ||
strtol.c | ||
strtoll.c | ||
strtoq.c | ||
strtoul.3 | ||
strtoul.c | ||
strtoull.c | ||
strtouq.c | ||
system.3 | ||
system.c |