130 Commits (c4ea0e3f8e286ec535691560d234d923b7f5d821)

Author SHA1 Message Date
Rich Felker fb247fafa0 avoid "inline" in public headers for strict c89 compatibility 14 years ago
Rich Felker 036eaa24cf avoid need for -march=mips2 to compile mips atomic.h asm 14 years ago
Rich Felker e3ebe7db5d use int instead of long for ptrdiff_t on all 32-bit archs 14 years ago
Rich Felker c5875ad34b fix incorrect ptrdiff_t type on mips 14 years ago
Rich Felker 83b42d94bd add defines for number of sigset_t bytes syscalls expect 14 years ago
Rich Felker ae0b9da48c further fixes for mips ioctl.h header 14 years ago
Rich Felker ff02f94e2d fix another mips gratuitous-incompatibility bug: ioctl numbers 14 years ago
Rich Felker 7fee5f9606 fix socket.h on mips 14 years ago
Rich Felker fa91df41e8 more stuff lost committing mips dynamic linker 14 years ago
Rich Felker babf820180 mips dynamic linker support 14 years ago
Rich Felker dc046f55bb add floating point register saving/restoring to mips setjmp/longjmp 14 years ago
Rich Felker 48d20136b0 fix broken mips a_fetch_add 14 years ago
Rich Felker e1e4d6b269 mipsel (little endian) support 14 years ago
Rich Felker 96107564e2 workaround another sendmsg kernel bug on 64-bit machines 14 years ago
Rich Felker 90e123f4a8 fix redef of sigprocmask constants on mips 14 years ago
Rich Felker ba8a96b068 more mips bits-header fixes 14 years ago
Rich Felker db11e96493 fix mips syscalls with long long args 14 years ago
Rich Felker 5fac93db37 fix mips mcontext_t structure size 14 years ago
Rich Felker 2b3cc04a8d fix MAP_ANONYMOUS value for mips, remove cruft copied from i386 14 years ago
Rich Felker 6315004f61 initial version of mips (o32) port, based on work by Richard Pennington (rdp) 14 years ago
Rich Felker bd1cf09c37 support -mfpmath=387 on x86_64 14 years ago
Rich Felker 59c4ead16a fix wrong value of FLT_EVAL_METHOD for x86_64 14 years ago
Rich Felker 8bbc3be4b4 make arm syscalls (still non-inline) more efficient 14 years ago
Rich Felker a3bdcd9376 remove little-endian assumption from arm atomic.h 14 years ago
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