369 Commits (c8798ef974d21c338a7d8d874a402978ffc6168e)

Author SHA1 Message Date
Rich Felker c8c0844f7f debloat code that depends on /proc/self/fd/%d with shared function 13 years ago
Rich Felker 9448b0513e refactor headers, especially alltypes.h, and improve C++ ABI compat 13 years ago
Rich Felker 7586360bad add support for init/fini array in main program, and greatly simplify 13 years ago
Rich Felker 3df0b66ee9 fix missing argument in variadic syscall macros 13 years ago
Rich Felker 2b0af609ef add some comments about the mips ksigaction structure weirdness 13 years ago
Rich Felker c20804500d fix major scanf breakage with unbuffered streams, fmemopen, etc. 13 years ago
Rich Felker 2c074b0d6c transition to using functions for internal signal blocking/restoring 13 years ago
Rich Felker b4ea63856a add support for program_invocation[_short]_name 13 years ago
Rich Felker 14a835b386 implement pthread_getattr_np 13 years ago
Rich Felker ccc7b4c3a1 remove __SYSCALL_SSLEN arch macro in favor of using public _NSIG 13 years ago
Rich Felker 23ccb80fcb consistently use the internal name __environ for environ 13 years ago
Rich Felker facc6acbfd replace __wake function with macro that performs direct syscall 13 years ago
Szabolcs Nagy faea4c9937 make CMPLX macros available in complex.h in non-c11 mode as well 14 years ago
Rich Felker 03b0f13e90 fix trailing whitespace issues that crept in here and there 14 years ago
Szabolcs Nagy 6d3f1a39c1 math: turn off the STRICT_ASSIGN workaround by default 14 years ago
rofl0r 1c8eb8bad7 PPC port cleaned up, static linking works well now. 14 years ago
Richard Pennington 7669d1e334 import preliminary ppc work by rdp. 14 years ago
Szabolcs Nagy cfbaba79a2 complex: add C11 CMPLX macros and replace cpack with them 14 years ago
Rich Felker 1e21e78bf7 add support for thread scheduling (POSIX TPS option) 14 years ago
Rich Felker e9b885ee55 fix clobber of edx in i386 vsyscall asm 14 years ago
Rich Felker efd4d87aa4 clean up sloppy nested inclusion from pthread_impl.h 14 years ago
Rich Felker 835f9f950e clean up stdio_impl.h 14 years ago
Rich Felker a617a8e2ad fix more unused variable warnings 14 years ago
Rich Felker 607b05aca6 use explicit visibility to optimize a few hot-path function calls 14 years ago
Rich Felker 892cafff66 greatly improve freopen behavior 14 years ago
Rich Felker 8489897e01 accept "nan(n-char-sequence)" in strtod/scanf functions 14 years ago
Rich Felker 36be5284c2 workaround broken hidden-visibility handling in pcc 14 years ago
Rich Felker 216dca82f6 comment possibly-confusing i386 vsyscall asm 14 years ago
Rich Felker 12e9b4faf6 i386 vsyscall support (vdso-provided sysenter/syscall instruction based) 14 years ago
Rich Felker dcd6037150 support for TLS in dynamic-loaded (dlopen) modules 14 years ago
Rich Felker 9b153c043e beginnings of full TLS support in shared libraries 14 years ago
Rich Felker 8431d7972f TLS (GNU/C11 thread-local storage) support for static-linked programs 14 years ago
Rich Felker 8c0a3d9e5c microblaze port 14 years ago
Rich Felker 9a3bbce447 add 7-arg syscall support for mips 14 years ago
Rich Felker 21419914c5 fix broken mips syscall asm 14 years ago
Rich Felker 208eb584ef syscall organization overhaul 14 years ago
Rich Felker 11458e5b09 fix float parsing logic for long decimal expansions 14 years ago
Rich Felker 617182734c add bsd fgetln function 14 years ago
Rich Felker 2f437040e7 fix (hopefully) all hard-coded 8's for kernel sigset_t size 14 years ago
Rich Felker e1b9c1b01b save AT_HWCAP from auxv for subsequent use in machine-specific code 14 years ago
Rich Felker bbbe87e35c fix several locks that weren't updated right for new futex-based __lock 14 years ago
Rich Felker ea4175e73f fix breakage of x86_64 sigaction from recent changes for mips 14 years ago
Rich Felker 6315004f61 initial version of mips (o32) port, based on work by Richard Pennington (rdp) 14 years ago
Rich Felker 5091e0802f use unsigned bitmask for consistency in ksigaction 14 years ago
Rich Felker 0b637798cd fix breakage from last commit: forgot to include ksigaction.h 14 years ago
Rich Felker 2499cd9d9b remove flush hook cruft that was never used from stdio 14 years ago
Rich Felker 819006a88b add pthread_attr_setstack interface (and get) 14 years ago
Rich Felker f457b1cb0d fix scanning of "-0x" pseudo-hex float (must give negative zero) 14 years ago
Rich Felker 13b3645c46 increase default thread stack size to 80k 14 years ago
Rich Felker a541297617 enable LARGEFILE64 aliases 14 years ago