Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Remove use of INTDEF/INTUSE in nptl | Andreas Schwab | 2012-05-30 | 31 | -122/+126 |
| | |||||
* | S/390: ABI baseline update. | Andreas Krebbel | 2012-05-29 | 11 | -18/+624 |
| | |||||
* | Fix underflow reporting and tie up loose ends in sparc soft-fp. | David S. Miller | 2012-05-27 | 7 | -80/+78 |
| | | | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/sparc/sparc32/soft-fp/q_util.c (___Q_numbers): Delete. (___Q_zero): New. (__Q_simulate_exceptions): Return void. Change to simulate exceptions by writing into the %fsr. * sysdeps/sparc/sparc64/soft-fp/qp_util.c (__Qp_handle_exceptions): Likewise. (numbers): Delete. * sysdeps/sparc/sparc64/soft-fp/Versions: Remove entry for __Qp_handle_exceptions. * sysdeps/unix/sysv/linux/sparc/sparc64/nptl/libc.abilist: Remove __Qp_handle_exceptions. * sysdeps/sparc/sparc32/soft-fp/sfp-machine.h (_FP_DECL_EX): Mark as unused and give dummy FP_RND_NEAREST initializer. (FP_INHIBIT_RESULTS): Define. (___Q_simulate_exceptions): Update declaration. (FP_HANDLE_EXCEPTIONS): Use ___Q_zero and tidy inline asm formatting. * sysdeps/sparc/sparc64/soft-fp/sfp-machine.h (_FP_DECL_EX): Mark as unused and give dummy FP_RND_NEAREST initializer. (__Qp_handle_exceptions): Update declaration. (FP_HANDLE_EXCEPTIONS, QP_NO_EXCEPTIONS): Tidy inline asm formatting. | ||||
* | SH: Use fpu_control_t for the temporary FPU control word. | Thomas Schwinge | 2012-05-28 | 13 | -19/+34 |
| | |||||
* | SH: feraiseexcept: Restore fpscr flag fields. | Kaz Kojima | 2012-05-28 | 2 | -0/+13 |
| | |||||
* | SH: Add CFI directives. | Chung-Lin Tang | 2012-05-28 | 2 | -5/+9 |
| | |||||
* | SH: Add CFI directives. | Chung-Lin Tang | 2012-05-28 | 24 | -33/+420 |
| | |||||
* | Add more NEWS items for 2.16. | Joseph Myers | 2012-05-27 | 1 | -0/+21 |
| | |||||
* | New Croatian translation | Ulrich Drepper | 2012-05-27 | 2 | -3898/+5561 |
| | |||||
* | Fix missing declaration | Andreas Schwab | 2012-05-26 | 2 | -0/+3 |
| | |||||
* | Fix CL date. | Marek Polacek | 2012-05-26 | 1 | -1/+1 |
| | |||||
* | Optimize handling of denormals in logb/logbf/logbl | Andreas Schwab | 2012-05-26 | 9 | -32/+46 |
| | |||||
* | Fix fma test for underflow. | Marek Polacek | 2012-05-26 | 2 | -1/+8 |
| | |||||
* | Fix stack size and address inconsistency due to executable stack | Siddhesh Poyarekar | 2012-05-26 | 5 | -16/+111 |
| | | | | | | | | | | | | | | | When a stack is marked executable due to loading a DSO that requires an executable stack, the logic tends to leave out a portion of stack after the first frame, thus causing a difference in the value returned by pthread_getattr_np before and after the stack is marked executable. It ought to be possible to fix this by marking the rest of the stack as executable too, but in the interest of marking as less of the stack as executable as possible, the path this fix takes is to make pthread_getattr_np also look at the first frame as the underflow end of the stack and compute size and stack top accordingly. The above happens only for the main process stack. NPTL thread stacks are not affected by this change. | ||||
* | Remove __ASSUME_NEW_GETRLIMIT_SYSCALL. | Joseph Myers | 2012-05-25 | 4 | -95/+17 |
| | |||||
* | Don't use header files in glibc configure | H.J. Lu | 2012-05-25 | 3 | -328/+14 |
| | |||||
* | NEWS item for --enable-systemtap | Roland McGrath | 2012-05-25 | 1 | -0/+6 |
| | |||||
* | i386 port of the pthread SystemTap probes | Rayson Ho | 2012-05-25 | 9 | -12/+46 |
| | |||||
* | Add systemtap static probe points in generic and x86_64 pthread code. | Roland McGrath | 2012-05-25 | 26 | -53/+266 |
| | |||||
* | Add systemtap static probe points in setjmp/longjmp on x86. | Roland McGrath | 2012-05-25 | 9 | -9/+42 |
| | |||||
* | Add --enable-systemtap configuration to define static probe points. | Roland McGrath | 2012-05-25 | 10 | -5/+179 |
| | |||||
* | Remove pre-2.4 Linux kernel support. | Joseph Myers | 2012-05-25 | 39 | -1426/+240 |
| | |||||
* | ppc: Pass hwcap to ifuncs. | Richard Henderson | 2012-05-25 | 5 | -7/+18 |
| | | | | | | | | | | * sysdeps/powerpc/powerpc32/dl-irel.h (elf_ifunc_invoke): Pass dl_hwcap to ifunc resolver. * sysdeps/powerpc/powerpc32/dl-machine.h (elf_machine_rela): Use elf_ifunc_invoke. * sysdeps/powerpc/powerpc64/dl-irel.h (elf_ifunc_invoke): Pass dl_hwcap to ifunc resolver. * sysdeps/powerpc/powerpc64/dl-machine.h (resolve_ifunc): Likewise. | ||||
* | Mention BZ 12495 and 13576 in NEWS | H.J. Lu | 2012-05-25 | 1 | -13/+13 |
| | |||||
* | Add missing comma in list of fixed bugs. | Joseph Myers | 2012-05-25 | 1 | -1/+1 |
| | |||||
* | Fix acosf underflow (bug 14153). | Joseph Myers | 2012-05-25 | 4 | -4/+11 |
| | |||||
* | 2012-05-24 Jeff Law <law@redhat.com> | Jeff Law | 2012-05-24 | 3 | -1/+77 |
| | | | | | * stdio-common/Makefile (tests): Add bug25. * stdio-common/bug25.c: New test. | ||||
* | Make free chunk size a multiple of MALLOC_ALIGNMENT | H.J. Lu | 2012-05-24 | 2 | -4/+13 |
| | |||||
* | conformtest: Update expectations for stdio.h and stdlib.h. | Joseph Myers | 2012-05-24 | 3 | -22/+69 |
| | |||||
* | Remove use of INTDEF/INTUSE in intl | Andreas Schwab | 2012-05-24 | 12 | -41/+35 |
| | |||||
* | Remove use of INTDEF/INTUSE in libio | Andreas Schwab | 2012-05-24 | 98 | -729/+801 |
| | |||||
* | syscalls.list support for vDSO IFUNCs, use it for x32 gettimeofday and time. | Roland McGrath | 2012-05-24 | 6 | -48/+128 |
| | |||||
* | Switch gettimeofday from INTUSE to libc_hidden_proto. | Roland McGrath | 2012-05-24 | 9 | -41/+58 |
| | |||||
* | Properly handle MALLOC_ALIGNMENT > 2 * SIZE_SZ | H.J. Lu | 2012-05-24 | 2 | -14/+75 |
| | |||||
* | Add x32 abilist files | H.J. Lu | 2012-05-24 | 14 | -0/+3076 |
| | |||||
* | Add x32 C++ type data | H.J. Lu | 2012-05-24 | 3 | -0/+76 |
| | |||||
* | Add tests for underflow exception bugs 10846, 14036. | Joseph Myers | 2012-05-24 | 3 | -5/+13 |
| | |||||
* | Add getauxval news entry. | Richard Henderson | 2012-05-24 | 1 | -0/+4 |
| | |||||
* | Don't include exceptions in libm-test-ulps test names. | Joseph Myers | 2012-05-24 | 7 | -73/+60 |
| | |||||
* | Test underflow exceptions in libm-test.inc. | Joseph Myers | 2012-05-24 | 5 | -154/+241 |
| | |||||
* | Forgot changelog in previous commit. | David S. Miller | 2012-05-23 | 1 | -0/+5 |
| | |||||
* | Remove some sparc cob-webs leftover after Joseph's recent changes. | David S. Miller | 2012-05-23 | 1 | -3/+1 |
| | | | | | * sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c (__libc_sigaction): Remove unused local variables. | ||||
* | Add sysdeps/unix/sysv/linux/x86_64/x32/configure | H.J. Lu | 2012-05-23 | 2 | -0/+22 |
| | |||||
* | mktime: avoid signed integer overflow | Paul Eggert | 2012-05-23 | 2 | -4/+8 |
| | | | | | * time/mktime.c (__mktime_internal): Do not mishandle the case where diff == INT_MIN. | ||||
* | mktime: simplify computation of average | Paul Eggert | 2012-05-23 | 2 | -3/+5 |
| | | | | | * time/mktime.c (ranged_convert): Use new time_t_avg function instead of rolling our own (probably-slower) code. | ||||
* | mktime: do not assume signed right shift propagates sign bit | Paul Eggert | 2012-05-23 | 2 | -6/+18 |
| | | | | | | | * time/mktime.c (isdst_differ): New static function. (__mktime_internal): No need to normalize tm_isdst now. (__mktime_internal, not_equal_tm): Use isdst_differ to compare tm_isdst values. | ||||
* | mktime: merge another wrapv change from gnulib | Paul Eggert | 2012-05-23 | 2 | -1/+5 |
| | | | | | * time/mktime.c (TYPE_MAXIMUM): Rework slightly to avoid diagnostics from some compilers. | ||||
* | mktime: remove incorrect attempt at unusual arithmetics | Paul Eggert | 2012-05-23 | 2 | -9/+13 |
| | | | | | | | | * time/mktime.c (TYPE_ONES_COMPLEMENT, TYPE_SIGNED_MAGNITUDE): Remove. The code didn't really work on such machines anyway. (TYPE_MINIMUM): Assume two's complement. (twos_complement_arithmetic): Verify that long_int and time_t are two's complement (or unsigned, in the latter case). | ||||
* | mktime: check signed shifts on long_int and time_t, too | Paul Eggert | 2012-05-23 | 2 | -3/+10 |
| | | | | | | * time/mktime.c (SHR): Check that shifts work as desired on the types long_int and time_t too, as SHR is used on such types. | ||||
* | mktime: do not assume 'long' is wide enough | Paul Eggert | 2012-05-23 | 2 | -12/+26 |
| | | | | | | | | | * time/mktime.c (verify): Move decl up. (long_int): New type. (leapyear, ydhms_diff, guess_time_tm, __mktime_internal): Use it, to remove assumption in the code that 'long' is wide enough to store year values. This assumption is not true on x32 and on some non-glibc platforms. |