2873 Commits (1febd21d3fb7b78f6fc13e48b3ff2a396a607a15)

Author SHA1 Message Date
Rich Felker 51fd67fcbf get/setsockopt: add fallback for new time64 SO_RCVTIMEO/SO_SNDTIMEO 7 years ago
Rich Felker 59324c8b09 make __socketcall analogous to __syscall, error-returning 7 years ago
Rich Felker 8b24970470 sysvipc: overhaul {sem,shm,msg}ctl for time64 7 years ago
Rich Felker fe5e72ae78 fix semctl with SEM_STAT_ANY 7 years ago
Rich Felker f56d57f8a7 move IPC_64 from public bits/ipc.h to syscall_arch.h 7 years ago
Rich Felker 722a1ae335 select: overhaul for time64 7 years ago
Rich Felker 6a4a1691a0 recvmmsg: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 558c01338b setitimer, getitimer: decouple time_t from long 7 years ago
Rich Felker 89c5016cba timerfd: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 1d4471b1fd sched_rr_get_interval: don't assume time_t is 32-bit on 32-bit archs 7 years ago
Rich Felker 244858553e clock_getres: don't assume time_t is 32-bit on 32-bit archs 7 years ago
Rich Felker a02bd52864 timer_gettime: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 4c307bed03 remove x32 syscall timespec fixup hacks 7 years ago
Rich Felker 01f3480d37 utimensat: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 7aeecf3e0b clock_settime: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker e1501091c4 timer_settime: add support for time64 syscall, decouple 32-bit time_t 7 years ago
Rich Felker 22276671d0 pselect, ppoll: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 1492bdf53c futex wait operations: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker eb2e298cdc semtimedop: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 68c983919e sigtimedwait: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 2ab90de7ac mq_timedsend, mq_timedreceive: add time64, decouple 32-bit time_t 7 years ago
Rich Felker 1334e36680 clock_nanosleep: add time64 syscall support, decouple 32-bit time_t 7 years ago
Rich Felker 2c2c3605d3 implement settimeofday in terms of clock_settime, not old syscall 7 years ago
Rich Felker 4bbd7baea7 internally, define plain syscalls, if missing, as their time64 variants 7 years ago
Rich Felker cb856a6160 fix and simplify futimesat fallback in utimensat 7 years ago
Rich Felker 331993e3fc refactor thrd_sleep and nanosleep in terms of clock_nanosleep 7 years ago
Samuel Holland 0ce49d0a30 use the correct stat structure in the fstat path 7 years ago
Rich Felker e53a91da58 refactor adjtime function using adjtimex function instead of syscall 7 years ago
Rich Felker 107d68ad17 refactor adjtimex in terms of clock_adjtime 7 years ago
Rich Felker e468ed442d fix inadvertent introduction of extern object stx 7 years ago
Rich Felker dfc81828f7 implement fstatat with SYS_statx, conditional on undersized kstat time 7 years ago
Rich Felker 67bf602f14 cleanup includes now that stat, lstat no longer make direct syscalls 7 years ago
Rich Felker eeff60608c restore property that fstat(AT_FDCWD) fails with EBADF 7 years ago
Rich Felker 01ae3fc6d4 decouple struct stat from kernel type 7 years ago
Rich Felker 9493892021 refactor all stat functions in terms of fstatat 7 years ago
Rich Felker 1a28c6eade fix broken lseek on x32 (x86_64/ILP32) with offsets larger than LONG_MAX 7 years ago
Rich Felker 918c5fa0fc fix broken lseek on mipsn32 with offsets larger than LONG_MAX 7 years ago
Rich Felker 03919b26ed use namespace-safe __lseek for __stdio_seek instead of direct syscall 7 years ago
James Y Knight 7829f42a2c fix sigaltstack to ignore ss_size with SS_DISABLE, per POSIX 7 years ago
Samuel Holland c225e6c1a4 use the correct attributes for ___errno_location 7 years ago
Samuel Holland e0eee3ceef fix restrict violations in internal use of several functions 7 years ago
Rich Felker 759900403d prevent dup2 action for posix_spawn internal pipe fd 7 years ago
Fangrui Song 94751d8ee4 remove stray .end directives from powerpc[64] asm 7 years ago
Szabolcs Nagy 4acfc287d8 ipc: prefer SYS_ipc when it is defined 7 years ago
Samuel Holland 84ebec6cee fix deadlock in synccall after threaded fork 7 years ago
Rich Felker 3d178a7e2b cap getdents length argument to INT_MAX 7 years ago
Rich Felker 95dfa3dd12 allow fmemopen with zero size 7 years ago
Matthew Maurer a48ccc159a do not use _Noreturn for a function pointer in dynamic linker 7 years ago
Rich Felker 0a48860c27 add riscv64 architecture support 7 years ago
Rich Felker 5fc4379825 optimize aarch64 dynamic tlsdesc function to spill fewer registers 7 years ago