aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-05-25Remove __ASSUME_NEW_GETRLIMIT_SYSCALL.Joseph Myers
2012-05-25Don't use header files in glibc configureH.J. Lu
2012-05-25NEWS item for --enable-systemtapRoland McGrath
2012-05-25i386 port of the pthread SystemTap probesRayson Ho
2012-05-25Add systemtap static probe points in generic and x86_64 pthread code.Roland McGrath
2012-05-25Add systemtap static probe points in setjmp/longjmp on x86.Roland McGrath
2012-05-25Add --enable-systemtap configuration to define static probe points.Roland McGrath
2012-05-25Remove pre-2.4 Linux kernel support.Joseph Myers
2012-05-25ppc: Pass hwcap to ifuncs.Richard Henderson
* 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.
2012-05-25Mention BZ 12495 and 13576 in NEWSH.J. Lu
2012-05-25Add missing comma in list of fixed bugs.Joseph Myers
2012-05-25Fix acosf underflow (bug 14153).Joseph Myers
2012-05-242012-05-24 Jeff Law <law@redhat.com>Jeff Law
* stdio-common/Makefile (tests): Add bug25. * stdio-common/bug25.c: New test.
2012-05-24Make free chunk size a multiple of MALLOC_ALIGNMENTH.J. Lu
2012-05-24conformtest: Update expectations for stdio.h and stdlib.h.Joseph Myers
2012-05-24Remove use of INTDEF/INTUSE in intlAndreas Schwab
2012-05-24Remove use of INTDEF/INTUSE in libioAndreas Schwab
2012-05-24syscalls.list support for vDSO IFUNCs, use it for x32 gettimeofday and time.Roland McGrath
2012-05-24Switch gettimeofday from INTUSE to libc_hidden_proto.Roland McGrath
2012-05-24Properly handle MALLOC_ALIGNMENT > 2 * SIZE_SZH.J. Lu
2012-05-24Add x32 abilist filesH.J. Lu
2012-05-24Add x32 C++ type dataH.J. Lu
2012-05-24Add tests for underflow exception bugs 10846, 14036.Joseph Myers
2012-05-24Add getauxval news entry.Richard Henderson
2012-05-24Don't include exceptions in libm-test-ulps test names.Joseph Myers
2012-05-24Test underflow exceptions in libm-test.inc.Joseph Myers
2012-05-23Forgot changelog in previous commit.David S. Miller
2012-05-23Remove some sparc cob-webs leftover after Joseph's recent changes.David S. Miller
* sysdeps/unix/sysv/linux/sparc/sparc32/sigaction.c (__libc_sigaction): Remove unused local variables.
2012-05-23Add sysdeps/unix/sysv/linux/x86_64/x32/configureH.J. Lu
2012-05-23mktime: avoid signed integer overflowPaul Eggert
* time/mktime.c (__mktime_internal): Do not mishandle the case where diff == INT_MIN.
2012-05-23mktime: simplify computation of averagePaul Eggert
* time/mktime.c (ranged_convert): Use new time_t_avg function instead of rolling our own (probably-slower) code.
2012-05-23mktime: do not assume signed right shift propagates sign bitPaul Eggert
* 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.
2012-05-23mktime: merge another wrapv change from gnulibPaul Eggert
* time/mktime.c (TYPE_MAXIMUM): Rework slightly to avoid diagnostics from some compilers.
2012-05-23mktime: remove incorrect attempt at unusual arithmeticsPaul Eggert
* 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).
2012-05-23mktime: check signed shifts on long_int and time_t, tooPaul Eggert
* 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.
2012-05-23mktime: do not assume 'long' is wide enoughPaul Eggert
* 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.
2012-05-23mktime: merge wrapv change from gnulibPaul Eggert
* time/mktime.c (WRAPV): New macro. (time_t_avg, time_t_add_ok, time_t_int_add_ok): New static functions. (guess_time_tm, __mktime_internal): Do not assume that signed integer overflow wraps around; modern compilers generate code where this assumption is no longer valid.
2012-05-23Replace "jmp L(pseudo_end)" with "ret"H.J. Lu
2012-05-23Add ChangeLog for last changeAndreas Jaeger
2012-05-23Move poll to syscalls.listAndreas Jaeger
2012-05-23Add more constants to Linux <sys/reboot.h>Andreas Jaeger
2012-05-23 Andreas Jaeger <aj@suse.de> Maximilian Attems <max@stro.at> * sysdeps/unix/sysv/linux/sys/reboot.h (RB_SW_SUSPEND, RB_KEXEC): New macros.
2012-05-23Fix x32 sched_getcpu.S error codeH.J. Lu
2012-05-23Add comments suggesting moving some functions to syscalls.list.Joseph Myers
2012-05-23Do not mention old Linux kernel versions in installation documentation.Joseph Myers
2012-05-23Update from Linux 3.4Andreas Jaeger
2012-05-22Simplify dl-vdso.h use of assert.Roland McGrath
2012-05-22Remove $(sysctl) from sysdep_routinesH.J. Lu
2012-05-22Add sysctl.mk and bits/sysctl.hH.J. Lu
2012-05-22Fix x86_64/sched_getcpu.S error codeAndreas Jaeger
Rearrange code so that pseudo_end is just ret and the stack pointer is correct also for static library in error case.
2012-05-22Mention 14122 in NEWS.Paul Pluzhnikov