Peter S. Mazinger 1c17b766a9 epoll.c: add cancellation to epoll_[p]wait() 14 年 前
..
bits 5202922089 bits/types.h: remove thread types, users should include pthread.h 14 年 前
sys 7dc2d2ddee update acct.h 14 年 前
.indent.pro 87108d9ffa Fix up stat so we translate from kernel stat to libc stat. Try to fix 26 年 前
Makefile ba31c6c463 Remove TOPDIR 21 年 前
Makefile.in 9d101732ad add posix_madvise.c 14 年 前
__rt_sigtimedwait.c 93002a29bc include pthreadP.h for SIGCANCEL 14 年 前
__rt_sigwaitinfo.c b72b0b14d0 rework cancellation for sigwait, sigtimedwait and sigwaitinfo 14 年 前
__socketcall.c 19607f1113 socketcalls.c: rewrite to use cancel.h 14 年 前
__syscall_fcntl.c f74f77b155 fcntl: add cancellation to fcntl64, use cancel.h 14 年 前
__syscall_fcntl64.c f74f77b155 fcntl: add cancellation to fcntl64, use cancel.h 14 年 前
__syscall_rt_sigaction.c 27fbcf79bc signal.h: move prototypes for __syscall_[rt_]sigaction to common place 14 年 前
__syscall_sigaction.c 27fbcf79bc signal.h: move prototypes for __syscall_[rt_]sigaction to common place 14 年 前
_exit.c 11430a8e3c _exit.c: add ABORT_INSTRUCTION 14 年 前
access.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
acct.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
adjtimex.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
alarm.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
arch_prctl.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
bdflush.c 73d5955414 unify stub logic 15 年 前
brk.c d5f8c6ddc4 brk.c: remove libc_hidden_proto, always_inline syscall 14 年 前
capget.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
capset.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
chdir.c f0e0d954f2 chdir.c: simplify code 14 年 前
chmod.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
chown.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
chroot.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
clock_getres.c f486c8ba61 clock_getres.c: include unistd.h unless syscall is defined 14 年 前
clock_gettime.c 95b2df38cb clock_{g,s}ettime.c,{create,delete}_module.c: cleanup 14 年 前
clock_settime.c 95b2df38cb clock_{g,s}ettime.c,{create,delete}_module.c: cleanup 14 年 前
close.c 9df9c60aa9 add cancellation for read, write, close 14 年 前
cmsg_nxthdr.c 1533e2876b remove __FORCE_GLIBC 14 年 前
creat.c f9af28c64e creat*.c: add LIBC_CANCEL_HANDLED to know that it is cancellable (handled by open) 14 年 前
creat64.c f9af28c64e creat*.c: add LIBC_CANCEL_HANDLED to know that it is cancellable (handled by open) 14 年 前
create_module.c 95b2df38cb clock_{g,s}ettime.c,{create,delete}_module.c: cleanup 14 年 前
delete_module.c 95b2df38cb clock_{g,s}ettime.c,{create,delete}_module.c: cleanup 14 年 前
dl-osinfo.h b534100aaa dl-osinfo.h: include needed headers 14 年 前
dup.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
dup2.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
epoll.c 1c17b766a9 epoll.c: add cancellation to epoll_[p]wait() 14 年 前
eventfd.c e118373cbb eventfd: Implement eventfd2 and fix eventfd 14 年 前
execve.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
faccessat.c fd72e30425 first pass at implementing *at funcs 17 年 前
fchdir.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
fchmod.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
fchmodat.c 577c6ee118 fchmodat: fix handling of flags 14 年 前
fchown.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
fchownat.c fd72e30425 first pass at implementing *at funcs 17 年 前
fdatasync.c 2c917b0305 adapt fdatasync, fsync, msync to use cancel.h 14 年 前
flock.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
fork.c e4b5997fc1 fork: provide __libc_fork only if THREADS are enabled 14 年 前
fpu_control.h cf4b06dc8c fix from psm: disable unsupported features 20 年 前
fstat.c ae0e6225db lstat/stat/fstat: Use 64bit version of syscall if available 14 年 前
fstat64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
fstatat.c 656167d891 fstatat: fix up behavior on 32/64 bit hosts 17 年 前
fstatat64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
fstatfs.c c9209d6f90 - hide __libc_{f,}statfs. Thanks to Peter S. Mazinger for mentioning this fact. 17 年 前
fsync.c 2c917b0305 adapt fdatasync, fsync, msync to use cancel.h 14 年 前
ftruncate.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
ftruncate64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
futimens.c bd33c42e0f futimens: add missing local prototype 16 年 前
futimesat.c fd72e30425 first pass at implementing *at funcs 17 年 前
get_kernel_syms.c f2401c418b get_kernel_syms.c: reorganize, no need for attribute_unused in prototype 14 年 前
getcwd.c e48bd60ce9 getcwd: Fix memory-leak in error path 15 年 前
getdents.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
getdents64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
getdirname.c 93f8a2e834 convert // comments to /**/; remove empty #if/#endif pairs. no code changes 17 年 前
getdomainname.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
getdtablesize.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
getegid.c 83c1854b97 remove error handling from some syscalls 15 年 前
geteuid.c 83c1854b97 remove error handling from some syscalls 15 年 前
getgid.c 83c1854b97 remove error handling from some syscalls 15 年 前
getgroups.c ca89d7e1fb getgroups.c: reorganize, include param.h instead of defining MIN 14 年 前
gethostname.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
getitimer.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
getpagesize.c fee4034763 getpagesize.c, unistd.h: hide __pagesize 14 年 前
getpgid.c 2d276198b4 libc: Provide both getpgid and __getpgid symbols 16 年 前
getpgrp.c 9f096becc4 getpgrp: fix fallback handling 14 年 前
getpid.c 83c1854b97 remove error handling from some syscalls 15 年 前
getppid.c 83c1854b97 remove error handling from some syscalls 15 年 前
getpriority.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
getresgid.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
getresuid.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
getrlimit.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
getrlimit64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
getrusage.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
getsid.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
gettimeofday.c 34c0112854 gettimeofday.c: use the same type as in header 14 年 前
getuid.c 83c1854b97 remove error handling from some syscalls 15 年 前
hp-timing.h 9c4d060ea4 grab header file from glibc 21 年 前
init_module.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
inotify.c 0f45e8a279 inotify_rm_watch: Change second argument to int 14 年 前
ioctl.c 733810682b ioctl.c: use cancel.h 14 年 前
ioperm.c 02c9f0d6e8 remove libc_hidden_proto(ioperm) from all headers except arm 14 年 前
iopl.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
jmpbuf-offsets.h 0078a92e39 add jmpbuf-offsets.h and jmpbuf-unwind.h for all archs (LT related) 14 年 前
kill.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
klogctl.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
lchown.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
libgcc_s.h a68b6d339b Add missing libgcc_s.h header. 16 年 前
link.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
linkat.c fd72e30425 first pass at implementing *at funcs 17 年 前
llseek.c 24edbbd53a lseek, lseek64: add cancellation for all THREADS 14 年 前
longjmp.c 8f86b8a197 move *longjmp related prototypes to setjmp.h 14 年 前
lseek.c 24edbbd53a lseek, lseek64: add cancellation for all THREADS 14 年 前
lstat.c ae0e6225db lstat/stat/fstat: Use 64bit version of syscall if available 14 年 前
lstat64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
lutimes.c 251f2266bf lutimes.c, stubs.c: fix compiling lutimes, if __NR_utimensat is not defined 15 年 前
madvise.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
mincore.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
mkdir.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
mkdirat.c fd72e30425 first pass at implementing *at funcs 17 年 前
mkfifo.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
mkfifoat.c fd72e30425 first pass at implementing *at funcs 17 年 前
mknod.c 5590ebbd36 mknod: convert to INLINE_SYSCALL() to sync with glibc 17 年 前
mknodat.c fd72e30425 first pass at implementing *at funcs 17 年 前
mlock.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
mlockall.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
mmap.c 2b836fc1d5 mmap.c: provide a common mmap.c that is good for most of archs 14 年 前
mmap64.c f1c42c9e74 mmap64.c: use void * as in header, disable code that can't happen 14 年 前
modify_ldt.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
mount.c c6dcc660d3 mount.c: whitespace only 14 年 前
mprotect.c 9889c8791b enable mprotect() regardless of MMU as some systems have MPUs which allows memory protection 17 年 前
mremap.c 3e8067a627 deal with TODOs left over from libc_hidden_proto removal 17 年 前
msync.c 2c917b0305 adapt fdatasync, fsync, msync to use cancel.h 14 年 前
munlock.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
munlockall.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
munmap.c a0fa1f8acf munmap.c: do not include unistd.h 14 年 前
nanosleep.c d3b81557ec nanosleep.c: use cancel.h 14 年 前
nice.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
noophooks.c 5d39c1ed76 do not include libc-internal.h 14 年 前
not-cancel.h 804ab2f72f not-cancel.h: update common version and make sure we use this one 14 年 前
ntp_gettime.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
open.c c4b9ff234e open.c: add cancellation using cancel.h 14 年 前
open64.c 15f25e33d9 open64.c: no need for separate cancellation, open handles it already 14 年 前
openat.c a4b93f0bef openat*: use a static function with the different type and strong_alias_untyped 14 年 前
openat64.c a4b93f0bef openat*: use a static function with the different type and strong_alias_untyped 14 年 前
pause.c 62c208d68f pause.c: add back usage of pause syscall 14 年 前
personality.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
pipe.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
pipe2.c d3ddb92ea0 add pipe2() 15 年 前
pivot_root.c 7c966f5242 pivot_root.c: move prototype into guard 14 年 前
poll.c 145ad1d976 poll, ppoll: use cancel.h 14 年 前
posix_fadvise.c 9e74047542 posix_fadvise: make posix_fadvise[64] similar on all archs 14 年 前
posix_fadvise64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
posix_madvise.c 9d101732ad add posix_madvise.c 14 年 前
ppoll.c 145ad1d976 poll, ppoll: use cancel.h 14 年 前
prctl.c f95e1b4c61 prctl.c: no need to include stdarg.h and extern 14 年 前
pread_write.c 836d74b92d pread_write.c: make all archs use common code 14 年 前
pselect.c 551ca52892 pselect.c: avoid handling cancellation twice 14 年 前
ptrace.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
query_module.c 73d5955414 unify stub logic 15 年 前
quotactl.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
read.c 9df9c60aa9 add cancellation for read, write, close 14 年 前
readahead.c 0265be6d43 readahead.c: add correct guards 14 年 前
readlink.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
readlinkat.c fd72e30425 first pass at implementing *at funcs 17 年 前
readv.c 0500402162 readv, writev: rewrite to use cancel.h 14 年 前
reboot.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
remap_file_pages.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
rename.c af58093c14 rename.c: simplify code, include only necessary headers 14 年 前
renameat.c fd72e30425 first pass at implementing *at funcs 17 年 前
rmdir.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
sbrk.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
sched_cpucount.c 19dd090a0f libc: flesh out linux scheduler functions 14 年 前
sched_get_priority_max.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
sched_get_priority_min.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
sched_getaffinity.c 87be6cadfc sched_getaffinity.c: mark syscall as __always_inline 14 年 前
sched_getcpu.c 19dd090a0f libc: flesh out linux scheduler functions 14 年 前
sched_getparam.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
sched_getscheduler.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
sched_rr_get_interval.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
sched_setaffinity.c 29ba11d605 sched_setaffinity.c: make use of the syscall 14 年 前
sched_setparam.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
sched_setscheduler.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
sched_yield.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
select.c 6c7c4fb8e1 select: adapt cancelation to use cancel.h 14 年 前
sendfile.c 6507c3b84d correct sendfile for 32/64 bit archs 14 年 前
sendfile64.c 6507c3b84d correct sendfile for 32/64 bit archs 14 年 前
setdomainname.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
setegid.c 2f88f917c2 setegid: use setresgid conditionally 14 年 前
seteuid.c 7aa9c2486c remove a few more empty #if/#endif pairs 17 年 前
setfsgid.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
setfsuid.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
setgid.c fc44a577aa - trim superfluous ';'. No objcode changes 18 年 前
setgroups.c 0a18b6589d setgroups.c: move around some headers, always_inline syscall 14 年 前
sethostname.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
setitimer.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
setpgid.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
setpgrp.c 39e02af41f setpgrp.c: remove unneeded header 14 年 前
setpriority.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
setregid.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
setresgid.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
setresuid.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
setreuid.c 21730caa66 trim Experimentally off and uncommented hidden 17 年 前
setrlimit.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
setrlimit64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
setsid.c a55acdf73a setsid.c: whitespace only 14 年 前
settimeofday.c 1b11d19b60 provide stime and settimeofday functions if at least one of the syscalls is available 14 年 前
setuid.c a30f4f75a3 setuid.c: always_inline syscall 14 年 前
sigaltstack.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
signalfd.c 028183a24d change _NSIG / 8 to __SYSCALL_SIGSET_T_SIZE in common code 14 年 前
sigpending.c 028183a24d change _NSIG / 8 to __SYSCALL_SIGSET_T_SIZE in common code 14 年 前
sigprocmask.c 93002a29bc include pthreadP.h for SIGCANCEL 14 年 前
sigqueue.c d60ef5b6d8 sigqueue.c: rewrite a bit 14 年 前
sigsuspend.c fae8e7e498 sigsuspend.c: add cancellation support independently of rt_sigsuspend 14 年 前
splice.c a2dc2ddbb5 splice,sync_file_range: mark them as GNU extensions 14 年 前
ssp-local.c 631049ff3a ssp-local.c: make sure that -fstack-protector is not enabled when compiling file 14 年 前
ssp.c 5c7e1909e1 ssp: rework, sync messages with the ones in glibc 14 年 前
stat.c ae0e6225db lstat/stat/fstat: Use 64bit version of syscall if available 14 年 前
stat64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
statfs.c 0f85b228aa nptl: Fix libpthread build when UCLIBC_LINUX_SPECIFIC is disabled 16 年 前
stime.c 1b11d19b60 provide stime and settimeofday functions if at least one of the syscalls is available 14 年 前
stubs.c e118373cbb eventfd: Implement eventfd2 and fix eventfd 14 年 前
swapoff.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
swapon.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
symlink.c c292baef29 symlink.c: Compile only if syscall is available 14 年 前
symlinkat.c fd72e30425 first pass at implementing *at funcs 17 年 前
sync.c 6b1fe09331 sync.c: simplify code 14 年 前
sync_file_range.c a2dc2ddbb5 splice,sync_file_range: mark them as GNU extensions 14 年 前
syscall.c c06402cccc syscall(): create a common version based on INLINE_SYSCALL_NCS() 17 年 前
sysctl.c 8a2d6677c3 silence warning about implicit decl of sysctl 16 年 前
sysdep.h be88a80858 nptl:arm: add a wrapper for .cfi_sections pseudo-ops 15 年 前
sysfs.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
sysinfo.c 823b22d7c3 provide sysinfo stub 14 年 前
tee.c fc4b1388b3 tee,vmsplice: mark them as GNU extensions 14 年 前
time.c 78b0d99085 time.c: move included header for fallback case 14 年 前
timerfd.c cdeb75380c add timerfd syscall and header 17 年 前
times.c 84dd1527aa times.c: whitespace only 14 年 前
truncate.c c28cabb179 Reorder includes and include only what is necessary 14 年 前
truncate64.c e21479da34 *64.[cS]: use _lfs_64.h instead of features.h and remove LFS guard 14 年 前
ulimit.c 1b6c5c4f32 libc: do not rely upon ulimit kernel syscall. 14 年 前
umask.c 1fcbd1764e umask.c: umask always succeeds, use _syscall_noerr1 14 年 前
umount.c 5046a84d82 umount: make umount2 depend on UCLIBC_LINUX_SPECIFIC 14 年 前
umount2.c 5046a84d82 umount: make umount2 depend on UCLIBC_LINUX_SPECIFIC 14 年 前
uname.c b10190983a uname.c,unlink.c: whitespace only 14 年 前
unlink.c b10190983a uname.c,unlink.c: whitespace only 14 年 前
unlinkat.c fd72e30425 first pass at implementing *at funcs 17 年 前
unshare.c 19dd090a0f libc: flesh out linux scheduler functions 14 年 前
unwind.h 71d63ed756 unwind.h: Move to libc/sysdeps from nptl sysdeps 15 年 前
uselib.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
ustat.c 4dcfe3b269 ustat.c: always_inline syscall 14 年 前
utime.c 917176e71e utime[s]: avoid circular dependency 14 年 前
utimensat.c ef85033ac8 futimens: add function 16 年 前
utimes.c 917176e71e utime[s]: avoid circular dependency 14 年 前
vfork.c 0a043c30ee vfork: make all archs consistent 14 年 前
vhangup.c ae549acff0 - remove superfluous ';'. No objcode changes. 18 年 前
vmsplice.c fc4b1388b3 tee,vmsplice: mark them as GNU extensions 14 年 前
wait.c 613b0fabf0 wait.c: use cancel.h 14 年 前
wait3.c a92060fe16 wait4.c: provide hidden __wait4_nocancel independent of any guards 14 年 前
wait4.c a92060fe16 wait4.c: provide hidden __wait4_nocancel independent of any guards 14 年 前
waitid.c 6a78127da4 waitid.c: use cancel.h 14 年 前
waitpid.c 08b258aeb9 waitpid.c: provide __waitpid_nocancel, use cancel.h 14 年 前
write.c 9df9c60aa9 add cancellation for read, write, close 14 年 前
writev.c 0500402162 readv, writev: rewrite to use cancel.h 14 年 前
xattr.c 73d5955414 unify stub logic 15 年 前
xstatconv.c 69a9120477 xstatconv: cleanup includes 14 年 前
xstatconv.h 69a9120477 xstatconv: cleanup includes 14 年 前