47 Commits (a526314c8057eeecbdbd6965b1620cfe3ae6e8f3)

Author SHA1 Message Date
Rich Felker 407aea628a riscv: add TLSDESC support 2 years ago
Rich Felker 269d193820 fix wrong sigaction syscall ABI on mips*, or1k, microblaze, riscv64 3 years ago
Szabolcs Nagy ee05b11b67 bits/syscall.h: add landlock syscalls from linux v5.13 5 years ago
Szabolcs Nagy f7d3db5bfc bits/syscall.h: add mount_setattr from linux v5.12 5 years ago
Szabolcs Nagy b21f3ded78 bits/syscall.h: add epoll_pwait2 from linux v5.11 5 years ago
Khem Raj 1f0c7cb1cc riscv: rename __NR_fstatat __NR_newfstatat 5 years ago
Szabolcs Nagy fd285f9dec bits/syscall.h: add process_madvise from linux v5.10 5 years ago
Khem Raj e5d2823631 riscv64: define ELF_NFPREG 5 years ago
Drew DeVault 56f0631d95 riscv64: fix inconsistent ucontext_t struct tag 6 years ago
Szabolcs Nagy 3ba370fe8d bits/syscall.h: add __NR_close_range from linux v5.9 6 years ago
Szabolcs Nagy 9b7ed9702c bits/syscall.h: add __NR_faccessat2 from linux v5.8 6 years ago
Szabolcs Nagy d990090384 add pidfd_getfd and openat2 syscall numbers from linux v5.6 6 years ago
Rich Felker ffac0c2299 use generic bits/fcntl.h for x86_64 and riscv64 6 years ago
Rich Felker 3a5b9ae7cf deduplicate __pthread_self thread pointer adjustment out of each arch 6 years ago
Rich Felker ea71a9004e deduplicate TP_ADJ logic out of each arch, replace with TP_OFFSET 6 years ago
Rich Felker 329e79299d move riscv64 register index constants to signal.h 6 years ago
Luís Marques 83350eb17b fix riscv64 a_cas inline asm operand sign extension 6 years ago
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 a0252bc75b move msghdr and cmsghdr out of bits/socket.h 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 71d23fbeac remove indirect use of endian.h from public headers 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
Rich Felker a0993f8f0f reintroduce riscv64 struct sigcontext 7 years ago
Rich Felker 2c2477da9a fix riscv64 elf_fpregset_t type and member names mismatch 7 years ago
Rich Felker ab3eb89a8b fix riscv64 signal.h namespace violations and ucontext API mismatches 7 years ago
Palmer Dabbelt 7d5c5706a0 correct the operand specifiers in the riscv64 CAS routines 7 years ago
Szabolcs Nagy b60763092e add new syscall numbers from linux v5.2 7 years ago
Khem Raj 29e8737f81 re-add ELF gregs and fpregs types to riscv64 user.h 7 years ago
Rich Felker d493206de7 remove riscv64 bits/user.h contents 7 years ago
Baruch Siach 8acc688548 fix risc64 conflict with kernel headers 7 years ago
Rich Felker 6fcb440d91 update riscv64 syscall numbers to linux v5.1 7 years ago
Rich Felker 319b2d02e7 remove gratuitously-different arch-specific bits/ipc.h files 7 years ago
Rich Felker f56d57f8a7 move IPC_64 from public bits/ipc.h to syscall_arch.h 7 years ago
Rich Felker b74b3eb4a2 remove duplicates of new generic bits/msg.h 7 years ago
Rich Felker de5e56ce16 remove duplicates of new generic bits/sem.h 7 years ago
Rich Felker 1afe5f3e5b extricate bits/sem.h from x32 time_t hack 7 years ago
Rich Felker 484c34fe1d remove duplicates of new generic bits/shm.h 7 years ago
Rich Felker 01ae3fc6d4 decouple struct stat from kernel type 7 years ago
Rich Felker f0eb2e77b2 use register constraint instead of memory operand for riscv64 atomics 7 years ago
Rich Felker 2dcbeabd91 fix riscv64 atomic asm constraints 7 years ago
Rich Felker 8eb49e0485 fix riscv64 syscall asm constraint 7 years ago
Rich Felker 524e76f17b remove spurious MAP_32BIT definition from riscv64 arch 7 years ago
Rich Felker 0a48860c27 add riscv64 architecture support 7 years ago