Commit graph

  • 211264e46a fix buffer overflow in mbsrtowcs Rich Felker 2013-09-27 13:09:46 -04:00
  • e1f1df9c74 math: fix comparision macros (isless etc) when FLT_EVAL_METHOD!=0 Szabolcs Nagy 2013-09-27 13:55:29 +00:00
  • 78178542e7 add missing i386 syscall numbers Rich Felker 2013-09-26 14:17:36 -04:00
  • 97789d3e5d remove duplicate lines from mips bits/syscall.h Rich Felker 2013-09-26 14:11:18 -04:00
  • c47e7062dd release notes for 0.9.14 Rich Felker 2013-09-23 17:00:53 -04:00
  • 35a6801c6c fix arm atomic store and generate simpler/less-bloated/faster code Rich Felker 2013-09-22 03:06:17 -04:00
  • e803829e6b fix potential deadlock bug in libc-internal locking logic Rich Felker 2013-09-20 02:00:27 -04:00
  • d8e283df58 correct the sysconf value for RTSIG_MAX Rich Felker 2013-09-20 01:49:03 -04:00
  • 0753b1faf0 fix sigemptyset and sigfillset for mips Rich Felker 2013-09-16 12:58:51 -04:00
  • cffb9e1ee2 fix clobbering of caller's stack in mips __clone function Rich Felker 2013-09-16 11:52:39 -04:00
  • 90710df5cc sys/resource.h: add PRIO_MIN and PRIO_MAX for getpriority and setpriority Szabolcs Nagy 2013-09-15 15:32:07 +00:00
  • 268375c1c0 update include/elf.h following glibc changes Szabolcs Nagy 2013-09-15 14:53:34 +00:00
  • 271c211944 omit CLONE_PARENT flag to clone in pthread_create Rich Felker 2013-09-16 10:56:01 -04:00
  • f68a3468d4 use symbolic names for clone flags in pthread_create Rich Felker 2013-09-16 10:54:31 -04:00
  • ae51aa7534 sys/socket.h: add new SO_BUSY_POLL socket option Szabolcs Nagy 2013-09-15 04:54:19 +00:00
  • 0a7ecf7606 ptrace.h: add new ptrace requests to get/set sigmask Szabolcs Nagy 2013-09-15 02:49:26 +00:00
  • 2607e39a04 net/if_arp.h: add missing ARP hardware identifiers from linux uapi headers Szabolcs Nagy 2013-09-15 02:42:29 +00:00
  • 0dc630ec95 netinet/in.h: add missing IP protocol numbers from the linux uapi headers Szabolcs Nagy 2013-09-15 02:41:36 +00:00
  • b20760c023 support configurable page size on mips, powerpc and microblaze Szabolcs Nagy 2013-09-15 02:00:32 +00:00
  • 7a34dd3495 fix overflow in sysconf for _SC_MQ_PRIO_MAX Rich Felker 2013-09-14 19:27:24 -04:00
  • bfba15c9b9 fix child stack alignment on mips clone Rich Felker 2013-09-14 19:19:11 -04:00
  • 9b35ed3fef fix mips sysv ipc bits headers Rich Felker 2013-09-14 14:44:03 -04:00
  • 2f1de8051b fix x86_64 lrintl asm, again Rich Felker 2013-09-13 01:22:13 -04:00
  • ff4be700d0 do not use default when dynamic linker fails to open existing path file Rich Felker 2013-09-09 13:39:08 -04:00
  • 067aea7c9b math: remove STRICT_ASSIGN from exp2f (see previous commit) Szabolcs Nagy 2013-09-06 20:05:25 +00:00
  • 9b0fcb441a math: remove STRICT_ASSIGN macro Szabolcs Nagy 2013-09-06 18:35:55 +00:00
  • f657fe4b9f math: support invalid ld80 representations in fpclassify Szabolcs Nagy 2013-09-05 18:05:07 +00:00
  • f4d9bfb3a9 math: fix atanh (overflow and underflow issues) Szabolcs Nagy 2013-09-05 16:57:46 +00:00
  • afa2aaccea math: remove libc.h include from libm.h Szabolcs Nagy 2013-09-05 14:03:10 +00:00
  • 101e601285 math: fix acoshf on negative values Szabolcs Nagy 2013-09-05 12:26:26 +00:00
  • 0234394621 math: fix expm1l on x86_64 (avoid underflow for large negative x) Szabolcs Nagy 2013-09-05 12:23:44 +00:00
  • e5937885de math: fix lrintl.s on x86_64 (use movslq to signextend the result) Szabolcs Nagy 2013-09-05 12:04:58 +00:00
  • 07039ed856 math: fix exp2l asm on x86 (raise underflow correctly) Szabolcs Nagy 2013-09-05 10:58:48 +00:00
  • 8dba548628 math: cosmetic cleanup (use explicit union instead of fshape and dshape) Szabolcs Nagy 2013-09-04 17:36:00 +00:00
  • 63b9cc7773 math: remove *_WORD64 macros from libm.h Szabolcs Nagy 2013-09-04 16:39:41 +00:00
  • 94a3d13ae6 math: remove old longdbl.h Szabolcs Nagy 2013-09-04 16:05:32 +00:00
  • aa0c4a204e math: long double fix (use ldshape union) Szabolcs Nagy 2013-09-04 15:54:02 +00:00
  • 2eaed464e2 math: use float_t and double_t in scalbnf and scalbn Szabolcs Nagy 2013-09-04 15:52:54 +00:00
  • 34660d73bd math: fix remaining old long double code (erfl, fmal, lgammal, scalbnl) Szabolcs Nagy 2013-09-04 15:52:23 +00:00
  • 535104ab6a math: cbrt cleanup and long double fix Szabolcs Nagy 2013-09-04 15:51:05 +00:00
  • 39c910fb06 math: fix underflow in exp*.c and long double handling in exp2l Szabolcs Nagy 2013-09-04 07:51:11 +00:00
  • ea9bb95a5b math: long double trigonometric cleanup (cosl, sinl, sincosl, tanl) Szabolcs Nagy 2013-09-03 18:50:58 +00:00
  • bcd797a5ba math: long double inverse trigonometric cleanup (acosl, asinl, atanl, atan2l) Szabolcs Nagy 2013-09-03 15:02:10 +00:00
  • c2a0dfea62 math: rewrite hypot Szabolcs Nagy 2013-09-03 14:37:48 +00:00
  • ee2ee92d62 math: rewrite remainder functions (remainder, remquo, fmod, modf) Szabolcs Nagy 2013-09-03 04:09:12 +00:00
  • d1a2ead878 math: rewrite rounding functions (ceil, floor, trunc, round, rint) Szabolcs Nagy 2013-09-03 03:27:02 +00:00
  • 98be442ee8 math: fix logb(-0.0) in downward rounding mode Szabolcs Nagy 2013-09-02 23:35:46 +00:00
  • 4cec31fc23 math: ilogb cleanup Szabolcs Nagy 2013-09-02 23:33:20 +00:00
  • af5f6d9556 long double cleanup, initial commit Szabolcs Nagy 2013-09-02 00:38:51 +00:00
  • ff4d6020d1 fix typo in comment in __randname Rich Felker 2013-09-04 10:23:42 -04:00
  • b4b9743c00 fix mips-specific bug in synccall (too little space for signal mask) Rich Felker 2013-09-02 15:19:37 -04:00
  • 3c0501d28c in synccall, ignore the signal before any threads' signal handlers return Rich Felker 2013-09-02 15:16:36 -04:00
  • a731e4103b fix invalid pointer in synccall (multithread setuid, etc.) Rich Felker 2013-09-02 15:06:46 -04:00
  • fe80a8eb68 fix special-case breakage in popen due to reversed argument order Rich Felker 2013-09-01 17:02:35 -04:00
  • c2d3fd3aad add workaround header for wait.h remapping to sys/wait.h Rich Felker 2013-09-01 01:01:31 -04:00
  • 316d6741b6 fix missing return value warning in faccessat, minor cleanup Rich Felker 2013-08-31 23:15:48 -04:00
  • f0328a5656 fix invalid %m format crash in wide scanf variants Rich Felker 2013-08-31 22:52:41 -04:00
  • cbb8a69790 avoid crash in scanf when invalid %m format is encountered Rich Felker 2013-08-31 22:47:44 -04:00
  • 35e8621a28 remove incorrect cancellation points from realpath Rich Felker 2013-08-31 16:01:01 -04:00
  • dfddd43256 debloat realpath's allocation strategy Rich Felker 2013-08-31 15:50:23 -04:00
  • 27b4923ba0 make realpath use O_PATH when opening the file Rich Felker 2013-08-31 15:44:58 -04:00
  • 9ff8ed463c fix regression in creation of ldso symlink Rich Felker 2013-08-31 11:36:56 -04:00
  • 7cc49f98a2 fix breakage in synccall due to incorrect signal restoration in sigqueue Rich Felker 2013-08-31 01:12:00 -04:00
  • d0f0fa484c fix typo in release notes Rich Felker 2013-08-30 17:30:27 -04:00
  • 57565bee00 release notes for 0.9.13 Rich Felker 2013-08-30 17:24:25 -04:00
  • da19f88659 only expose struct tcphdr under _GNU_SOURCE Rich Felker 2013-08-30 17:06:17 -04:00
  • 09b2995bcb add struct tcphdr in netinet/tcp.h Rich Felker 2013-08-30 16:50:00 -04:00
  • f7bc29ed22 remove -Wcast-align from --enable-warnings Rich Felker 2013-08-28 05:08:16 -04:00
  • 90edf1cc15 optimized C memcpy Rich Felker 2013-08-28 03:34:57 -04:00
  • 38e6acbf89 stdbool.h should define __bool_true_false_are_defined even for C++ Rich Felker 2013-08-28 00:41:00 -04:00
  • ebc87349fe fix invalid instruction mnemonics in powerpc fenv asm Rich Felker 2013-08-27 18:54:46 -04:00
  • a543369e3b optimized C memset Rich Felker 2013-08-27 18:08:29 -04:00
  • 06ceee8ca3 add attribute((may_alias)) checking in configure Rich Felker 2013-08-27 17:33:47 -04:00
  • 242a4bb440 add the %s (seconds since the epoch) format to strftime Rich Felker 2013-08-25 02:02:15 -04:00
  • 2828a130b1 fix strftime regression in %e format Rich Felker 2013-08-24 14:35:17 -04:00
  • 190bbb9923 properly fill in tzname[] for old (pre-64-bit-format) zoneinfo files Rich Felker 2013-08-24 13:11:18 -04:00
  • 32985d4f63 minor fix to tz name checking Rich Felker 2013-08-24 13:10:01 -04:00
  • d78be392e1 fix strftime handling of time zone data Rich Felker 2013-08-24 12:59:02 -04:00
  • 0f9b1f672b make dlopen honor the rpath of the main program Rich Felker 2013-08-23 23:13:25 -04:00
  • bd5ed22c58 fix mishandling of empty or blank TZ environment variable Rich Felker 2013-08-23 23:07:09 -04:00
  • 7211551e9f fix regression in dn_expand/reverse dns Rich Felker 2013-08-23 21:25:01 -04:00
  • d2c42ed25f fix bugs in $ORIGIN handling Rich Felker 2013-08-23 15:51:59 -04:00
  • cc51505a32 use AT_EXECFN, if available, for dynamic linker to identify main program Rich Felker 2013-08-23 14:14:47 -04:00
  • a897a20a57 add rpath $ORIGIN processing to dynamic linker Rich Felker 2013-08-23 13:56:30 -04:00
  • 709355e1f6 add recursive rpath support to dynamic linker Rich Felker 2013-08-23 11:15:40 -04:00
  • 8b491f1499 fix missing string.h in strftime.c (needed by new strftime code) Rich Felker 2013-08-23 08:11:43 -04:00
  • 6fdaaf251d fix some documentation typos Rich Felker 2013-08-22 22:40:30 -04:00
  • fc48ceee77 add strftime and wcsftime field widths Rich Felker 2013-08-22 22:36:19 -04:00
  • 33413cdd25 simplify strftime and fix integer overflows Rich Felker 2013-08-22 19:44:02 -04:00
  • 87e133b352 strftime cleanup: avoid recomputing strlen when it's known Rich Felker 2013-08-22 19:36:30 -04:00
  • 45849d3dcb more strftime refactoring Rich Felker 2013-08-22 19:27:36 -04:00
  • f5e4efc4bd begin refactoring strftime to make adding field widths easier Rich Felker 2013-08-22 19:02:52 -04:00
  • ecf4e24d81 add SUN_LEN macro to sys/un.h under appropriate feature tests Rich Felker 2013-08-21 21:46:57 -04:00
  • 580b8d8c52 unbreak vwarn: print ": " before errno message Rich Felker 2013-08-21 00:49:46 -04:00
  • e449974dc5 fix two bugs in sed code configure uses to save command line Rich Felker 2013-08-20 13:51:46 -04:00
  • 4681aae23a re-add logic for ignoring failure of ld.so symlink installation Rich Felker 2013-08-18 20:20:08 -04:00
  • a6b0170a7f fix fenv exception functions to mask their argument Szabolcs Nagy 2013-08-18 20:08:18 +00:00
  • d8764bf840 optimize x86 feclearexcept: only use save/restore x87 fenv if needed Szabolcs Nagy 2013-08-18 15:34:07 +00:00
  • baba2630c9 remove the __mxcsr member from fenv_t on i386 to follow the glibc abi Szabolcs Nagy 2013-08-18 12:41:29 +00:00
  • ebc10fa176 add sse fenv support on i386 through hwcap Szabolcs Nagy 2013-08-17 02:40:44 +00:00