757 Commits (31b3ce5309ee4fe17e0ed8d45fc141267c3f1781)

Author SHA1 Message Date
Rich Felker d6c0efe106 jmp_buf overhaul fixing several issues 14 years ago
Rich Felker 213db3e3fa update syscall defs to latest kernel ones 14 years ago
Rich Felker 4e8b0938d9 proper error handling for fcntl F_GETOWN on modern kernels 14 years ago
Rich Felker 54c567649e fix arm syscall.h to reflect which syscalls actually exist (on EABI) 14 years ago
Rich Felker 030b452b8d fix missing _BSD_SOURCE support in bits/*.h 14 years ago
Rich Felker aa85940388 fix float_t and double_t defs on x86 when -mfpmath=sse -msse2 is used 14 years ago
Rich Felker a1b442335d support FLT_EVAL_METHOD changing on x86 with gcc -msse2 -mfpmath=sse 14 years ago
Rich Felker 848d30a1e5 use signed char rather than plain char for int8_t 14 years ago
Rich Felker 67b25fe0a8 move F_DUPFD_CLOEXEC out of bits 14 years ago
Rich Felker a68af22926 add F_SETSIG and F_GETSIG (linux specific) to fcntl.h 14 years ago
Rich Felker 5bd0ab8af6 work around nasty gcc bug in the i386 syscall asm 14 years ago
Rich Felker 47db8903f6 fix DECIMAL_DIG definitions 14 years ago
Rich Felker 834255a3ff use __attribute__((const)) on arm __pthread_self function 14 years ago
Rich Felker 414a4cdebc add float_t and double_t to math.h 14 years ago
Rich Felker afc35d5efd replace bad cancellation cleanup abi with a sane one 14 years ago
Rich Felker 26f38328d6 add prlimit syscall wrapper 15 years ago
Rich Felker 03860303c2 fix some details in ugly stuff that doesn't belong in libc 15 years ago
Rich Felker 1d3c276807 don't define wchar_t on c++ 15 years ago
Rich Felker e6d765a8b1 fix fcntl O_* flags for arm 15 years ago
Rich Felker 74cc7c69f9 typo (copy 2) in arm reloc.h 15 years ago
Rich Felker cd319d73c7 typo in arm reloc.h 15 years ago
Rich Felker 12ace5bf76 first attempt at arm dynamic linking 15 years ago
Rich Felker d5bde7babb "optimize" arm __pthread_self 15 years ago
Rich Felker 2eff02e4a0 fix x86_64 user.h (previously was just a copy of i386) 15 years ago
Rich Felker c651c473e5 cleanup/debloat i386 user.h 15 years ago
Rich Felker ee6fc9a093 wrong __WORDSIZE in x86_64 header 15 years ago
Rich Felker 0b6eb2dfb2 update syscalls with off_t arguments to handle argument alignment, if needed 15 years ago
Rich Felker 114c80f141 fix the definition of struct statvfs to match lsb abi 15 years ago
Rich Felker f780ac5baf cleanup redundancy in bits/signal.h versions 15 years ago
Rich Felker 224c7a376a fix the type of wchar_t on arm; support wchar_t varying with arch 15 years ago
Rich Felker 089aeb08a0 fix incorrect long double parameters on arm (and other future ports) 15 years ago
Rich Felker d960d4f2cb initial commit of the arm port 15 years ago
Rich Felker b0c088ee55 cleanup more bits cruft (sysmacros and socket) 15 years ago
Rich Felker ca8373dfcf more bits junk (tcp.h) 15 years ago
Rich Felker c8175666f2 move invariant netinet/in.h stuff out of bits/in.h 15 years ago
Rich Felker df0b5a4940 security hardening: ensure suid programs have valid stdin/out/err 15 years ago
Rich Felker 6cb277d75e typo in macro definitions for x86_64 15 years ago
Rich Felker 8426a99048 ensure the compiler does not move around thread-register-based reads 15 years ago
Rich Felker 63d447e2a3 socket headers macro adjustment - workaround for buggy programs 15 years ago
Rich Felker 32de61e81a fix some symbol resolution issues in dynamic linker 15 years ago
Rich Felker e8b8f3c90e move all limits that don't vary out of bits/limits.h, into main limits.h 15 years ago
Rich Felker 568b8075a4 proper path searching for dynamic linker 15 years ago
Rich Felker 51e2d83102 experimental dynamic linker! 15 years ago
Rich Felker 836ba93d93 __syscall5 inline is having trouble with PIC; just use the function for now 15 years ago
Rich Felker 0b6b43ed3f use __WCHAR_TYPE__ on i386 if it is defined 15 years ago
Rich Felker def0af1898 use compiler builtins for variadic macros when available 15 years ago
Rich Felker 4bb9b4f3b4 add word-sized ctz function to atomic.h 15 years ago
Rich Felker 4b5f054098 move wait.h macros out of bits. they do not vary. 15 years ago
Rich Felker b052f13cd1 namespace fixes for sys/mman.h 15 years ago
Rich Felker 1c76683cb4 add syscall wrappers for posix_fadvise, posix_fallocate 15 years ago