39e65e0113
* libc/include/string.h[__linux__]: Add strsignal prototype. * libc/include/sys/lock.h: New file with default locking support. * libc/include/sys/reent.h: Add signal buffer support for strsignal and psignal. * libc/posix/Makefile.am: Add support for readdir_r.c. * libc/posix/Makefile.in: Regenerated. * libc/posix/closedir.c: Add locking support and hash table cleanup. * libc/posix/opendir.c: Add lock support. * libc/posix/readdir.c: Ditto. * libc/posix/rewinddir.c: Ditto. * libc/posix/scandir.c: Ditto. * libc/posix/seekdir.c: Ditto. * libc/posix/telldir.c: Ditto plus add _cleanupdir routine to clean up leftover hash table entries. * libc/posix/readdir_r.c: New file. * libc/sys/linux/Makefile.am: Add psignal.c and strsignal.c support. * libc/sys/linux/Makefile.in: Regenerated. * libc/sys/linux/sys/dirent.h: Add dd_lock to DIR structure. * libc/sys/linux/sys/signal.h: Add psignal prototype. * libc/sys/linux/psignal.c: New file. * libc/sys/linux/strsignal.c: Ditto. |
||
---|---|---|
.. | ||
include | ||
machine | ||
sys | ||
Makefile.am | ||
Makefile.in | ||
aclocal.m4 | ||
brk.c | ||
cfspeed.c | ||
configure | ||
configure.in | ||
crt1.c | ||
flockfile.c | ||
funlockfile.c | ||
gethostname.c | ||
getoptlong.c | ||
getreent.c | ||
ids.c | ||
inode.c | ||
io.c | ||
io64.c | ||
kernel_sigaction.h | ||
linux.c | ||
mmap.c | ||
pread.c | ||
pread64.c | ||
process.c | ||
psignal.c | ||
pwrite.c | ||
pwrite64.c | ||
raise.c | ||
realpath.c | ||
rename.c | ||
resource.c | ||
sched.c | ||
select.c | ||
seteuid.c | ||
shared.ld | ||
shm_open.c | ||
shm_unlink.c | ||
sig.c | ||
sigaction.c | ||
siglongjmp.c | ||
signal.c | ||
sigqueue.c | ||
sigset.c | ||
sigwait.c | ||
sleep.c | ||
socket.c | ||
sockops.h | ||
stack.c | ||
strsignal.c | ||
sysconf.c | ||
sysctl.c | ||
systat.c | ||
system.c | ||
tcdrain.c | ||
tcsendbrk.c | ||
termios.c | ||
time.c | ||
usleep.c | ||
wait.c |