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 |
Rich Felker
|
ddc7c4f936
clean up mips64/n32 syscall asm constraints
|
5 years ago |
Rich Felker
|
db2a148d9d
deduplicate mips64/n32 syscall clobbered register lists
|
5 years ago |
Rich Felker
|
03919b26ed
use namespace-safe __lseek for __stdio_seek instead of direct syscall
|
5 years ago |
Rich Felker
|
b07d45eb01
release 1.1.23
|
5 years ago |
Rich Felker
|
d6dcd4185b
update year in COPYRIGHT file
|
5 years ago |
Rich Felker
|
7a6c8a0df1
update authors/contributors list
|
5 years ago |