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 |
||
---|---|---|
.. | ||
ansi.c | ||
big5.c | ||
collate.c | ||
collate.h | ||
collcmp.c | ||
ctype.3 | ||
euc.4 | ||
euc.5 | ||
euc.c | ||
frune.c | ||
isalnum.3 | ||
isalpha.3 | ||
isascii.3 | ||
isblank.3 | ||
iscntrl.3 | ||
isctype.c | ||
isdigit.3 | ||
isgraph.3 | ||
islower.3 | ||
isprint.3 | ||
ispunct.3 | ||
isspace.3 | ||
isupper.3 | ||
isxdigit.3 | ||
lconv.c | ||
localeconv.c | ||
Makefile.inc | ||
mbrune.3 | ||
mbrune.c | ||
mskanji.c | ||
multibyte.3 | ||
nomacros.c | ||
none.c | ||
rune.3 | ||
rune.c | ||
runetype.c | ||
setinvalidrune.c | ||
setlocale.3 | ||
setlocale.c | ||
setlocale.h | ||
setrunelocale.c | ||
table.c | ||
toascii.3 | ||
tolower.3 | ||
tolower.c | ||
toupper.3 | ||
toupper.c | ||
utf2.4 | ||
utf2.5 | ||
utf2.c |