musl/src/linux
Rich Felker 4209a7b104 fix setgroups behavior in multithreaded process
this function is outside the scope of the standards, but logically
should behave like the set*id functions whose effects are
process-global.
2020-10-27 00:59:54 -04:00
..
x32 reduce spurious inclusion of libc.h 2018-09-12 14:34:37 -04:00
adjtime.c refactor adjtime function using adjtimex function instead of syscall 2019-07-20 17:23:40 -04:00
adjtimex.c refactor adjtimex in terms of clock_adjtime 2019-07-20 17:02:49 -04:00
arch_prctl.c remove __arch_prctl alias for arch_prctl 2012-12-07 16:22:13 -05:00
brk.c fix issues from public functions defined without declaration visible 2018-09-12 14:34:20 -04:00
cache.c add riscv64 architecture support 2019-06-14 17:13:05 -04:00
cap.c
chroot.c include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
clock_adjtime.c reformat clock_adjtime with always-true condition removed 2020-06-02 20:21:48 -04:00
clone.c fix issues from public functions defined without declaration visible 2018-09-12 14:34:20 -04:00
copy_file_range.c add copy_file_range system call wrapper 2019-08-23 20:24:06 -04:00
epoll.c fix breakage from recent syscall commits due to missing errno macros 2014-05-30 12:59:36 -04:00
eventfd.c fix breakage from recent syscall commits due to missing errno macros 2014-05-30 12:59:36 -04:00
fallocate.c remove spurious inclusion of libc.h for LFS64 ABI aliases 2018-09-12 14:34:38 -04:00
fanotify.c fix missing argument to syscall in fanotify_mark 2014-06-14 00:10:16 -04:00
flock.c
getdents.c cap getdents length argument to INT_MAX 2019-06-28 17:58:03 -04:00
getrandom.c add getrandom syscall wrapper 2018-02-22 19:34:58 -05:00
gettid.c add gettid function 2020-08-17 20:12:53 -04:00
inotify.c fix breakage from recent syscall commits due to missing errno macros 2014-05-30 12:59:36 -04:00
ioperm.c add port io functions to sys/io.h 2012-11-18 19:31:58 -05:00
iopl.c add port io functions to sys/io.h 2012-11-18 19:31:58 -05:00
klogctl.c include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
membarrier.c remove unused weak definition of __tl_sync in membarrier.c 2020-10-14 20:31:23 -04:00
memfd_create.c add memfd_create syscall wrapper 2018-06-20 21:36:04 -04:00
mlock2.c add mlock2 linux syscall wrapper 2018-06-20 21:35:45 -04:00
module.c
mount.c
name_to_handle_at.c wireup linux/name_to_handle_at and name_to_handle_at syscalls 2018-09-12 21:28:39 -04:00
open_by_handle_at.c wireup linux/name_to_handle_at and name_to_handle_at syscalls 2018-09-12 21:28:39 -04:00
personality.c include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
pivot_root.c
ppoll.c pselect, ppoll: add time64 syscall support, decouple 32-bit time_t 2019-07-28 18:15:22 -04:00
prctl.c
prlimit.c remove spurious inclusion of libc.h for LFS64 ABI aliases 2018-09-12 14:34:38 -04:00
process_vm.c
ptrace.c fix undefined behavior in ptrace 2017-07-04 17:53:58 -04:00
quotactl.c add sys/quota.h and quotactl syscall wrapper 2013-12-20 11:52:10 -05:00
readahead.c
reboot.c
remap_file_pages.c fix signedness of pgoff argument to remap_file_pages 2014-01-07 02:58:28 -05:00
sbrk.c fix issues from public functions defined without declaration visible 2018-09-12 14:34:20 -04:00
sendfile.c remove spurious inclusion of libc.h for LFS64 ABI aliases 2018-09-12 14:34:38 -04:00
setfsgid.c reduce spurious inclusion of libc.h 2018-09-12 14:34:37 -04:00
setfsuid.c reduce spurious inclusion of libc.h 2018-09-12 14:34:37 -04:00
setgroups.c fix setgroups behavior in multithreaded process 2020-10-27 00:59:54 -04:00
sethostname.c include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
setns.c include cleanups: remove unused headers and add feature test macros 2013-12-12 05:09:18 +00:00
settimeofday.c implement settimeofday in terms of clock_settime, not old syscall 2019-07-27 17:48:32 -04:00
signalfd.c support linux kernel apis (new archs) with old syscalls removed 2014-05-29 21:01:32 -04:00
splice.c
stime.c fix const-correctness of argument to stime 2014-01-07 03:02:14 -05:00
swap.c
sync_file_range.c
syncfs.c fix incorrect void return type for syncfs function 2015-07-09 17:07:35 +00:00
sysinfo.c reduce spurious inclusion of libc.h 2018-09-12 14:34:37 -04:00
tee.c
timerfd.c timerfd: add time64 syscall support, decouple 32-bit time_t 2019-07-29 12:31:46 -04:00
unshare.c
utimes.c overhaul internally-public declarations using wrapper headers 2018-09-12 14:34:33 -04:00
vhangup.c
vmsplice.c
wait3.c
wait4.c wait4, getrusage: add time64/x32 variant 2019-10-19 21:29:55 -04:00
xattr.c