Commit graph

  • 26cf9c3c6b link.h: expose glibc/svr4 dynlinker debugging glue rofl0r 2012-12-19 05:08:07 +01:00
  • e9e2b66e68 math: new type cast logic in tgmath.h Szabolcs Nagy 2012-12-19 04:05:30 +01:00
  • c6383b7b10 math: use 0x1p-120f and 0x1p120f for tiny and huge values Szabolcs Nagy 2012-12-16 20:28:43 +01:00
  • d8a7619e37 math: tgammal.c fixes Szabolcs Nagy 2012-12-16 20:22:17 +01:00
  • e42a977fe5 math: tanh.c cleanup similar to sinh, cosh Szabolcs Nagy 2012-12-16 19:52:42 +01:00
  • f143458223 math: sinh.c cleanup similar to the cosh one Szabolcs Nagy 2012-12-16 19:49:55 +01:00
  • 1aec620f93 math: finished cosh.c cleanup Szabolcs Nagy 2012-12-16 19:23:51 +01:00
  • 58bba42d1b math: x86_64 version of expl, fixed some comments in the i386 version Szabolcs Nagy 2012-12-16 17:30:29 +01:00
  • 525ad96e0e math: move x86_64 exp2l implementation to exp2l.s from expl.s Szabolcs Nagy 2012-12-16 17:28:18 +01:00
  • 1d7c4f8f93 fix breakage in ldd (failure to print library load address) Rich Felker 2012-12-15 23:34:08 -05:00
  • 969ddbc423 Merge remote-tracking branch 'nsz/math' Rich Felker 2012-12-15 00:49:09 -05:00
  • 9cb589939c add some missing macros to sys/shm.h Rich Felker 2012-12-15 00:43:27 -05:00
  • a8f73bb1a6 math: fix i386/expl.s with more precise x*log2e Szabolcs Nagy 2012-12-14 18:29:56 +01:00
  • 9346094423 fixed tgmath.h for functions with integral result Szabolcs Nagy 2012-12-14 12:49:35 +01:00
  • d50955620f add missing flags in sys/timerfd.h Rich Felker 2012-12-13 14:15:11 -05:00
  • 2384f27d34 treat invalid C as an error even if warnings aren't enabled. Rich Felker 2012-12-11 23:28:31 -05:00
  • 0f53c1a426 math: add a non-dummy tgamma implementation Szabolcs Nagy 2012-12-12 01:43:43 +01:00
  • 14cc9c7f38 math: cosh cleanup Szabolcs Nagy 2012-12-12 01:39:23 +01:00
  • 9c6b1de0fb math: fix comment in __rem_pio2f.c Szabolcs Nagy 2012-12-12 01:28:22 +01:00
  • 1384ad5f33 math: add empty __invtrigl.s to i386 and x86_64 Szabolcs Nagy 2012-12-12 00:16:32 +01:00
  • b12a73d5bf math: clean up inverse trigonometric functions Szabolcs Nagy 2012-12-11 23:56:59 +01:00
  • 482ccd2f74 math: rewrite inverse hyperbolic functions to be simpler/smaller Szabolcs Nagy 2012-12-11 23:06:20 +01:00
  • 64623cd59a math: remove long double version of bessel functions from math.h Szabolcs Nagy 2012-12-11 22:57:39 +01:00
  • faea4c9937 make CMPLX macros available in complex.h in non-c11 mode as well Szabolcs Nagy 2012-12-11 22:44:36 +01:00
  • bcc20d2b94 fix double errno-decoding in the old-kernel fallback path of pipe2 Rich Felker 2012-12-11 09:38:38 -05:00
  • 490d4a0e9e fix regressions in app compatibility from previous sys/ipc.h changes Rich Felker 2012-12-10 21:36:12 -05:00
  • f1c1a5ea82 document self-synchronized destruction issue for stdio locking Rich Felker 2012-12-10 18:31:39 -05:00
  • baf246e559 syscall() declaration belongs in unistd.h, not sys/syscall.h Rich Felker 2012-12-10 16:40:45 -05:00
  • 34aa169dcf add support for ctors/dtors on arm with modern gcc Rich Felker 2012-12-07 23:04:49 -05:00
  • b8ccf8e46b page-align initial brk value used by malloc in shared libc Rich Felker 2012-12-07 22:33:11 -05:00
  • 3ee67505fe remove __arch_prctl alias for arch_prctl Rich Felker 2012-12-07 16:22:13 -05:00
  • 55aef73f47 move new linux syscall wrapper functions to proper source dir Rich Felker 2012-12-07 16:17:16 -05:00
  • 03b0f13e90 fix trailing whitespace issues that crept in here and there Rich Felker 2012-12-07 16:16:44 -05:00
  • 2ad9cf52eb fix invalid read in aligned_alloc Rich Felker 2012-12-06 21:12:28 -05:00
  • 5c5e45e58b move signal.h REG_* macros under _GNU_SOURCE protection Rich Felker 2012-12-06 17:05:19 -05:00
  • d1b6fc6ecc fix names of ipc_perm __key/__seq elements Rich Felker 2012-12-06 16:52:09 -05:00
  • 6bffcc2335 fix sigorset/sigandset: _NSIG/8 is the size in bytes rofl0r 2012-12-06 22:48:46 +01:00
  • e00e07f664 fix F_DUPFD_CLOEXEC being defined twice rofl0r 2012-12-06 22:45:56 +01:00
  • 30d2c1f5bf sigandset/sigorset: do not check for NULL pointers. rofl0r 2012-12-06 22:14:37 +01:00
  • 4ab26cc34c fixup sigandset rofl0r 2012-12-06 21:50:37 +01:00
  • e34d967c3e fixup for fcntl.h changes rofl0r 2012-12-06 21:43:00 +01:00
  • b6f75ab07f add arch_prctl syscall (amd64/x32 only) rofl0r 2012-12-06 21:07:19 +01:00
  • 6fb88a955a add personality syscall rofl0r 2012-12-06 21:01:06 +01:00
  • a1990e1e83 add sigandset and sigorset (needed for qemu) rofl0r 2012-12-06 20:51:32 +01:00
  • 0182c287ca add struct msgbuf to sys/msg.h rofl0r 2012-12-06 20:03:04 +01:00
  • 6bf0fdbdfc unistd.h: fix wrong type for gid_t argument rofl0r 2012-12-06 19:48:14 +01:00
  • f1bb78343a ipc.h: fix gnu aliases for key and seq in struct ipc_perm rofl0r 2012-12-06 19:39:52 +01:00
  • 7aec71c411 add obsolete futimesat() rofl0r 2012-12-06 19:29:38 +01:00
  • a631c5df53 bits/signal.h: add register names for x86(_64) rofl0r 2012-12-06 18:14:45 +01:00
  • 120e402de6 fcntl.h: add some linux-specific F_ macros rofl0r 2012-12-06 17:48:11 +01:00
  • 3d3903fa5b tcp.h: add SOL_TCP, analoguous to udp.h rofl0r 2012-12-06 17:02:19 +01:00
  • 7e0d4fce41 add more arch-specific MAP_ macros to bits/mman.h rofl0r 2012-12-06 16:57:22 +01:00
  • db846a6217 remove MAP_32 from non-x86 archs rofl0r 2012-12-06 01:24:03 +01:00
  • 0e10f74006 add MAP_NORESERVE to bits/mman.h rofl0r 2012-12-06 01:20:48 +01:00
  • 4b43f05f3c remove fenv saving/loading code from setjmp/longjmp on arm Rich Felker 2012-12-05 19:13:47 -05:00
  • 96b3ea53f9 fix inefficiency of math.h isless, etc. macros Rich Felker 2012-12-05 14:12:57 -05:00
  • b088f85582 remove mips setjmp/longjmp code to save/restore fenv Rich Felker 2012-12-05 12:52:40 -05:00
  • 91b0588909 add scsi headers scsi.h and sg.h Rich Felker 2012-12-05 12:35:24 -05:00
  • a7c1f9727a use __builtin_offsetof to implement offsetof when possible Rich Felker 2012-12-05 00:00:42 -05:00
  • b427c82265 use alternate argument syntax for restrict with lio_listio Rich Felker 2012-12-04 19:03:42 -05:00
  • 7aa73925e7 fix regression in arm user.h that happened during big user.h changes Rich Felker 2012-12-04 09:32:45 -05:00
  • b3175f5c48 add _ALL_SOURCE as an alias for _GNU_SOURCE/enable-everything Rich Felker 2012-12-03 17:02:56 -05:00
  • 769fd4ce20 feature test macros: make _GNU_SOURCE enable everything Rich Felker 2012-12-03 16:57:01 -05:00
  • 216b706548 fix a couple issues in the inttypes.h PRI/SCN macros Rich Felker 2012-12-02 15:18:05 -05:00
  • 7dcb640da3 provide NSIG under _BSD_SOURCE (default) as well as _GNU_SOURCE Rich Felker 2012-11-30 21:00:18 -05:00
  • a7936f61b2 fix ordering of shared library ctors with respect to libc init Rich Felker 2012-11-30 17:56:23 -05:00
  • 1c322f2f0a fix some restrict-qualifier mismatches in newly added interfaces Rich Felker 2012-11-27 09:44:30 -05:00
  • e6dcebd5ef update readme and release notes for 0.9.8 Rich Felker 2012-11-26 21:01:30 -05:00
  • df31363d8c remove stat member aliases from ppc-specific bits/stat.h Rich Felker 2012-11-26 20:42:20 -05:00
  • b4d8a16c1a fix eventfd and inotify nonblock/cloexec flags to match arch values Rich Felker 2012-11-26 13:00:58 -05:00
  • 56c6943efe fix missing limits when only _BSD_SOURCE is defined Rich Felker 2012-11-26 12:05:33 -05:00
  • a8da6c2f28 fixup mcontext stuff to expost gregset_t/fpregset_t as appropriate Rich Felker 2012-11-25 23:04:23 -05:00
  • 4b75f4ed8d make sys/procfs.h mostly work on most archs Rich Felker 2012-11-25 22:28:18 -05:00
  • 132cc703f8 remove microblaze user.h incorrectly copied from arm Rich Felker 2012-11-25 21:12:34 -05:00
  • 75a31faaed eliminate gdb complaints about missing linux-gate.so.1 Rich Felker 2012-11-25 20:56:31 -05:00
  • 4acc95e497 begin sys/user.h and sys/reg.h fixes for ports Rich Felker 2012-11-23 20:05:43 -05:00
  • 98f56b12ce fix powerpc ucontext, again.. Rich Felker 2012-11-23 19:54:56 -05:00
  • 144dc4f479 fix termios constants on mips Rich Felker 2012-11-23 17:23:38 -05:00
  • c72fc23843 sigcontext/mcontext cleanup for arch-specific bits Rich Felker 2012-11-23 14:35:25 -05:00
  • ac562aa1ef fix powerpc sigsetjmp asm to match the new jmp_buf size/offsets Rich Felker 2012-11-23 14:34:59 -05:00
  • a50136dfe1 fix powerpc setjmp/longjmp to save/restore float regs; enlarge/align jmp_buf Rich Felker 2012-11-23 14:30:58 -05:00
  • 0375c68fe7 add missing startfiles for powerpc Rich Felker 2012-11-23 13:31:16 -05:00
  • 7538708f8b fix up leftover, incorrect NSIG definitions in arch-specific signal.h Rich Felker 2012-11-23 12:20:53 -05:00
  • b0756d88a0 remove stuff that doesn't belong in powerpc 32-bit sigcontext Rich Felker 2012-11-23 11:27:25 -05:00
  • 4860db9f54 more ppc signal.h typedef order fixes Rich Felker 2012-11-21 13:51:14 -05:00
  • 808f225b7c fix misordered typedefs in ppc signal.h Rich Felker 2012-11-21 13:50:40 -05:00
  • b5e3832f85 ppc signal/NSIG related fix (warning fix, redefinition) Rich Felker 2012-11-21 13:49:31 -05:00
  • 65b98213e4 add back NSIG, removed from powerpc in last commit, but for all archs Rich Felker 2012-11-21 13:41:58 -05:00
  • 57a0b82441 make powerpc signal.h namespace-clean for posix/isoc Rich Felker 2012-11-21 13:36:01 -05:00
  • 7bdf11c2c6 fix powerpc types to match abi, and some feature test issues Rich Felker 2012-11-21 13:29:50 -05:00
  • 2df4f6f17b fix invalid usage of mcontext_t in powerpc signal.h rofl0r 2012-11-21 06:24:05 +01:00
  • 3fae236e00 powerpc: handle syscall error in clone. rofl0r 2012-11-19 06:21:48 +01:00
  • 6c0cba819f fix error in configure script using >/dev/null in noclobber mode Rich Felker 2012-11-18 23:15:47 -05:00
  • 9565a349f2 fix powerpc asm not to store data in volatile space below stack pointer Rich Felker 2012-11-18 22:57:32 -05:00
  • 0004ea613a fix breakage from introducing bits header for sys/io.h Rich Felker 2012-11-18 19:58:15 -05:00
  • 61aa6324af add port io functions to sys/io.h Rich Felker 2012-11-18 19:31:58 -05:00
  • f54ac2446a add missing const on powerpc FE_DFL_ENV Rich Felker 2012-11-18 16:58:05 -05:00
  • 75c450cff3 fenv support for ppc, untested Rich Felker 2012-11-18 16:31:14 -05:00
  • 0b52bf5c78 fix feholdexcept -- it needs to clear exceptions after saving environment Rich Felker 2012-11-18 16:10:20 -05:00
  • 19b1a8453e Merge remote-tracking branch 'nsz/math' Rich Felker 2012-11-18 15:19:35 -05:00