1303 Commits (44b4d09fc0626541ca12cf96f65adc21ab1fc413)

Author SHA1 Message Date
Rich Felker 6436b371af fix failure of mbsinit(0) (not UB; required to return nonzero) 14 years ago
Rich Felker aefd0f69bd fix failure of strrchr(str, 0) 14 years ago
Rich Felker 3f25354e62 avoid using pthread cleanup push/pop in stdio when not needed 14 years ago
Rich Felker 8cce15af83 ensure pthread-internal signals are unblocked before threads are used 14 years ago
Rich Felker 8b4c232efe fix regex on arm 14 years ago
Rich Felker 7efd14ecc9 remove cruft from pthread structure (old cancellation stuff) 14 years ago
Rich Felker 73db33b949 remove leftover cp_sp cruft from cancellation code, fix small bug 14 years ago
Rich Felker e241896cd5 avoid deprecated (by linux) alarm syscall; use setitimer instead 14 years ago
Rich Felker c37afdfdf3 linux deprecated SYS_utime on some archs, so use SYS_utimes instead 14 years ago
Rich Felker 4d4f13e581 fix bad opcode in arm syscall_cp_asm 14 years ago
Rich Felker 4da268f74b fix issue with longjmp out of signal handlers and cancellation 14 years ago
Rich Felker cfd892fde9 simplify cancellation push/pop slightly 14 years ago
Rich Felker 0c29adfe42 remove everything related to forkall 14 years ago
Rich Felker 7b5467cbae fix typo in utimes function that made it mess up file times 14 years ago
Rich Felker 9ae1cf6d29 fix out-of-bounds array access in pthread barriers on 64-bit 14 years ago
Rich Felker 01e94c4623 fix misplaced semicolon in preprocessor directive (#undef h_errno) 14 years ago
Rich Felker 13b2945a3c remove some no-op end of string tests from regex parser 14 years ago
Rich Felker e9cddc8e32 another BRE fix: in ^*, * is literal 14 years ago
Rich Felker 9a7fac7934 let sysconf accurately report # of cpus available 14 years ago
Rich Felker e68c51ac46 use __h_errno_location for h_errno 14 years ago
nsz 6255c4c6a5 search: add comments to tsearch_avl.c 14 years ago
nsz d197d6421c search: add tdestroy (gnu extension) 14 years ago
Rich Felker 47c2a22fd6 remove __lock dependency from exit 14 years ago
Rich Felker 7e310e591e fix missing static (namespace clash) 14 years ago
nsz 3738a96e05 math: fix remquo.c when x==-y and a subnormal remainder bug as well 14 years ago
Rich Felker 0e195dfaa4 some assemblers don't like fistpq; use the alt. mnemonic fistpll 14 years ago
Rich Felker 952700e8c3 fix error checking for \ at end of regex (this was broken previously) 14 years ago
Rich Felker 1736148210 fix copy and paste error in regex code causing mishandling of \) in BRE 14 years ago
Rich Felker a5a4778335 fix regex breakage in last commit (failure to handle empty regex, etc.) 14 years ago
Rich Felker d7a90b35b9 fix ugly bugs in TRE regex parser 14 years ago
nsz 6ab8136b44 add FORCE_EVAL macro to evaluate float expr for their side effect 14 years ago
Rich Felker 4e597feef0 fix unused variable warnings in new nextafter/nexttoward code 14 years ago
Rich Felker 106e75f712 add isastream (obsolete STREAMS junk) 14 years ago
nsz 6cf865dba6 math: nextafter and nexttoward cleanup 14 years ago
Rich Felker 8cfbc8be82 update license of njk contributed code (x86_64 asm) 14 years ago
Rich Felker 7e4d79464a make pthread stacks non-executable 14 years ago
Rich Felker 4027f4e8f9 fix error reporting for dlsym with global symbols 14 years ago
nsz f697d66b81 math: change the formula used for acos.s 14 years ago
Rich Felker db4096c5f2 fix uninitialized var in vfwprintf printing 0-prec string 14 years ago
Rich Felker b4560a6da9 avoid setting nondefault scheduler too 14 years ago
Rich Felker 61be1cfec1 implement stub versions of sched_* 14 years ago
Rich Felker 58aa5f45ed overhaul SSP support to use a real canary 14 years ago
Rich Felker 485fb14ab4 fix longstanding exit logic bugs in mbsnrtowcs and wcsnrtombs 14 years ago
Rich Felker a917c03706 support alternate glibc name pow10 for exp10 14 years ago
Rich Felker da5d89d42f add C stub for sqrtl (already implemented in asm on i386 and x86_64) 14 years ago
Rich Felker f681975577 first try at writing an efficient and "correct" exp10 14 years ago
Rich Felker 63374ee233 make stack protector work with gcc configured for non-tls canary 14 years ago
Rich Felker 28c5d46d84 fix off-by-one error that caused uninitialized memory read in floatscan 14 years ago
Rich Felker e5a9b50e97 fix typo in the x86_64 rounding asm 14 years ago
Rich Felker 0e4a995213 new math asm (abs/rounding) for x86_64 14 years ago