Rich Felker
|
7aeecf3e0b
clock_settime: add time64 syscall support, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
e1501091c4
timer_settime: add support for time64 syscall, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
22276671d0
pselect, ppoll: add time64 syscall support, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
1492bdf53c
futex wait operations: add time64 syscall support, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
eb2e298cdc
semtimedop: add time64 syscall support, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
68c983919e
sigtimedwait: add time64 syscall support, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
2ab90de7ac
mq_timedsend, mq_timedreceive: add time64, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
1334e36680
clock_nanosleep: add time64 syscall support, decouple 32-bit time_t
|
5 years ago |
Rich Felker
|
2c2c3605d3
implement settimeofday in terms of clock_settime, not old syscall
|
5 years ago |
Rich Felker
|
4bbd7baea7
internally, define plain syscalls, if missing, as their time64 variants
|
5 years ago |
Rich Felker
|
40aa18d55a
internally, define time64 syscalls on x32 as the existing syscalls
|
5 years ago |
Rich Felker
|
b93183e399
don't use futimesat syscall as utimensat fallback on x32
|
5 years ago |
Rich Felker
|
cb856a6160
fix and simplify futimesat fallback in utimensat
|
5 years ago |
Rich Felker
|
331993e3fc
refactor thrd_sleep and nanosleep in terms of clock_nanosleep
|
5 years ago |
Samuel Holland
|
0ce49d0a30
use the correct stat structure in the fstat path
|
5 years ago |
Rich Felker
|
e53a91da58
refactor adjtime function using adjtimex function instead of syscall
|
5 years ago |
Rich Felker
|
107d68ad17
refactor adjtimex in terms of clock_adjtime
|
5 years ago |
Rich Felker
|
e468ed442d
fix inadvertent introduction of extern object stx
|
5 years ago |
Rich Felker
|
dfc81828f7
implement fstatat with SYS_statx, conditional on undersized kstat time
|
5 years ago |
Rich Felker
|
67bf602f14
cleanup includes now that stat, lstat no longer make direct syscalls
|
5 years ago |
Rich Felker
|
eeff60608c
restore property that fstat(AT_FDCWD) fails with EBADF
|
5 years ago |
Rich Felker
|
fa7d4218c7
remove mips/n32/64 stat struct hacks from syscall machinery
|
5 years ago |
Rich Felker
|
01ae3fc6d4
decouple struct stat from kernel type
|
5 years ago |
Rich Felker
|
9493892021
refactor all stat functions in terms of fstatat
|
5 years ago |
Rich Felker
|
62a73d9649
remove utterly wrong includes from mips64/n32 bits/stat.h
|
5 years ago |
Rich Felker
|
f0eb2e77b2
use register constraint instead of memory operand for riscv64 atomics
|
5 years ago |
Rich Felker
|
2dcbeabd91
fix riscv64 atomic asm constraints
|
5 years ago |
Rich Felker
|
8eb49e0485
fix riscv64 syscall asm constraint
|
5 years ago |
Rich Felker
|
1a28c6eade
fix broken lseek on x32 (x86_64/ILP32) with offsets larger than LONG_MAX
|
5 years ago |
Rich Felker
|
918c5fa0fc
fix broken lseek on mipsn32 with offsets larger than LONG_MAX
|
5 years ago |