Commit History

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