99 Commits (e9f4fd1185badfc005fcfe5c7de27d58baec057c)

Author SHA1 Message Date
Szabolcs Nagy fa765ca54f add clone3 syscall number from linux v5.3 7 years ago
Szabolcs Nagy a45289112c add pidfd_open syscall number from linux v5.3 7 years ago
Rich Felker d6dcfe4d0c move time_t and suseconds_t definitions to common alltypes.h.in 7 years ago
Rich Felker 5127927f4b add x32 bits/ioctl_fix.h defining time-related sockios macros 7 years ago
Rich Felker aad3e0c5b8 add back x32 bits/socket.h defining time-related socket options 7 years ago
Rich Felker 573a4d2d59 fix x32 msghdr struct by removing x32 bits/socket.h 7 years ago
Rich Felker 7e81711431 internally, define time64 rusage syscalls on x32 as the existing ones 7 years ago
Rich Felker 2d3083e746 move pthread types out of per-arch alltypes.h 7 years ago
Rich Felker 7cc79d10af define LONG_MAX via arch alltypes.h, strip down bits/limits.h 7 years ago
Rich Felker 97d35a552e move __BYTE_ORDER definition to alltypes.h 7 years ago
Rich Felker 00ec11d19e remove per-arch definitions for va_list 7 years ago
Szabolcs Nagy b60763092e add new syscall numbers from linux v5.2 7 years ago
Rich Felker 1f0e9f9cc2 honor __WCHAR_TYPE__ on archs with legacy long definition of wchar_t 7 years ago
Rich Felker f56d57f8a7 move IPC_64 from public bits/ipc.h to syscall_arch.h 7 years ago
Rich Felker 1afe5f3e5b extricate bits/sem.h from x32 time_t hack 7 years ago
Rich Felker 4c307bed03 remove x32 syscall timespec fixup hacks 7 years ago
Rich Felker 40aa18d55a internally, define time64 syscalls on x32 as the existing syscalls 7 years ago
Rich Felker b93183e399 don't use futimesat syscall as utimensat fallback on x32 7 years ago
Rich Felker 01ae3fc6d4 decouple struct stat from kernel type 7 years ago
Szabolcs Nagy f3f96f2daa add new syscall numbers from linux v5.1 7 years ago
Szabolcs Nagy d149e69c02 add io_pgetevents and rseq syscall numbers from linux v4.18 8 years ago
Rich Felker a4a3e4dbc0 make thread-pointer-loading asm non-volatile 8 years ago
Rich Felker b6e59cd925 apply hidden visibility to sigreturn code fragments 8 years ago
Szabolcs Nagy df6d9450ea add support for arch-specific ptrace command macros 8 years ago
Andre McCurdy 0c6abb5882 remove a_ctz_l from arch specific atomic_arch.h 8 years ago
Rich Felker 6ecb9c14c4 use PAGESIZE rather than PAGE_SIZE in user.h bits 8 years ago
Rich Felker c9c2cd3e69 reverse definition dependency between PAGESIZE and PAGE_SIZE 8 years ago
Nicholas Wilson 131276809f fix x32 unistd macros to report as ILP32 not LP64 9 years ago
Szabolcs Nagy 9864f60e92 add statx syscall numbers from linux v4.11 9 years ago
Szabolcs Nagy 06fbefd100 add a_clz_64 helper function 9 years ago
rofl0r 1f53e7d00c fix crashes in x32 __tls_get_addr 9 years ago
Rich Felker 150747b41e reduce impact of REG_* namespace pollution in x86[_64] signal.h 9 years ago
Szabolcs Nagy 62eaf40bf4 add pkey_{mprotect,alloc,free} syscalls from linux v4.9 10 years ago
Rich Felker 54991729fd work around gdb issues recognizing sigreturn trampoline on x86_64 10 years ago
Szabolcs Nagy 2ed811a38a fix preadv2 and pwritev2 syscall numbers on x32 for linux v4.8 10 years ago
Rich Felker ee3f0c5516 make brace placement in public header typedef'd structs consistent 10 years ago
Rich Felker befa5866ee make brace placement in public header struct definitions consistent 10 years ago
Szabolcs Nagy 76d7cfb7e6 use the generic ioctl.h for x86_64, x32 and aarch64 10 years ago
Szabolcs Nagy 78b1f3cb14 add preadv2 and pwritev2 syscall numbers for linux v4.6 10 years ago
Bobby Bingham 63e3a1661f deduplicate __NR_* and SYS_* syscall number definitions 10 years ago
Bobby Bingham 8ef6170b43 x32: eliminate __X32_SYSCALL_BIT constant 10 years ago
Bobby Bingham 622fe8b5cf x32: remove arch-specific syscall remapping 10 years ago
Rich Felker 5c3412d225 fix regression disabling use of pause instruction for x86 a_spin 10 years ago
Szabolcs Nagy 84d4f5eee5 add copy_file_range syscall numbers from linux v4.5 10 years ago
Szabolcs Nagy e9f1c7981a deduplicate bits/mman.h 10 years ago
Rich Felker 4dfac11538 deduplicate the bulk of the arch bits headers 10 years ago
Szabolcs Nagy 789ff6a9f8 add MCL_ONFAULT and MLOCK_ONFAULT mlockall and mlock2 flags 10 years ago
Szabolcs Nagy 51d5f139ca add mlock2 syscall number from linux v4.4 10 years ago
Szabolcs Nagy 09001a8f97 add new membarrier, userfaultfd and switch_endian syscalls 11 years ago
Rich Felker 66215afc2e move x32 sysinfo impl and syscall fixup code out of arch/x32/src 10 years ago