aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2012-03-05Fix pow in non-default rounding modes (bug 3976).Joseph Myers
2012-03-05Test cosh, sinh in non-default rounding modes (bug 3976).Joseph Myers
2012-03-052012-03-05 Tom de Vries <tom@codesourcery.com>Tom de Vries
* sysdeps/generic/dl-osinfo.h (_dl_setup_stack_chk_guard): Ensure default stack guard is set in last bytes. * sysdeps/unix/sysv/linux/dl-osinfo.h (_dl_setup_stack_chk_guard): Same.
2012-03-05cleanup my last commit: tabify, change dateAndreas Jaeger
2012-03-052012-03-02 Kees Cook <keescook@chromium.org>Kees Cook
* stdio-common/vfprintf.c (vfprintf): add missing errno settings.
2012-03-052012-03-02 Kees Cook <keescook@chromium.org>Kees Cook
[BZ #13656] * stdio-common/vfprintf.c (vfprintf): Check for nargs overflow and possibly allocate from heap instead of stack. * stdio-common/bug-vfprintf-nargs.c: New file. * stdio-common/Makefile (tests): Add nargs overflow test.
2012-03-04Update powerpc libm ULPsAndreas Schwab
2012-03-03Remove oldish __GNUC_PREREQ.Marek Polacek
2012-03-02Add sparc optimized {l,}rint{,f} for 32-bit v9 and 64-bit.David S. Miller
* sysdeps/sparc/sparc32/sparcv9/fpu/s_llrint.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_llrintf.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_lrint.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_lrintf.S: New file. * sysdeps/sparc/sparc64/fpu/s_llrint.S: New file. * sysdeps/sparc/sparc64/fpu/s_llrintf.S: New file. * sysdeps/sparc/sparc64/fpu/s_lrint.S: New file. * sysdeps/sparc/sparc64/fpu/s_lrintf.S: New file.
2012-03-02BZ #13792: License manual example source files under GPL.Roland McGrath
2012-03-02BZ #13792: Add missing file from last commit.Roland McGrath
2012-03-02BZ#13792: Move timeval_subtract example function in manual into an examples/ ↵Roland McGrath
C source file.
2012-03-02Update sparc ULPs.David S. Miller
* sysdeps/sparc/fpu/libm-test-ulps: Update for recently added tests.
2012-03-02Fix sin, cos, tan in non-default rounding modes (bug 3976).Joseph Myers
2012-03-02Fix scalbn, scalbln integer overflow.Joseph Myers
2012-03-02Document properties of standard typedefs, not exact types.Joseph Myers
2012-03-02Fix exp in non-default rounding modes (bug 3976).Joseph Myers
2012-03-022012-03-01 Chris Demetriou <cgd@google.com>Chris Demetriou
* sysdeps/gnu/errlist-compat.awk: Don't depend on AWK internals * to have predictable order.
2012-03-01Kill sparc32 specific __getpagesize, unneeded.David S. Miller
* sysdeps/unix/sysv/linux/sparc/sparc32/getpagesize.c: Delete.
2012-03-01Optimized 64-bit sparc assembler for finite{,f} and isinf{,f}.David S. Miller
* sysdeps/sparc/sparc64/fpu/s_finite.S: New file. * sysdeps/sparc/sparc64/fpu/s_finitef.S: New file. * sysdeps/sparc/sparc64/fpu/s_isinf.S: New file. * sysdeps/sparc/sparc64/fpu/s_isinff.S: New file.
2012-03-01Optimized sparc assembler for signbit{,f,l} and some variants of isnan.David S. Miller
* sysdeps/sparc/sparc32/fpu/s_signbit.S: New file. * sysdeps/sparc/sparc32/fpu/s_signbitf.S: New file. * sysdeps/sparc/sparc32/fpu/s_signbitl.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_isnan.S: New file. * sysdeps/sparc/sparc64/fpu/s_isnan.S: New file. * sysdeps/sparc/sparc64/fpu/s_isnanf.S: New file. * sysdeps/sparc/sparc64/fpu/s_signbit.S: New file. * sysdeps/sparc/sparc64/fpu/s_signbitf.S: New file. * sysdeps/sparc/sparc64/fpu/s_signbitl.S: New file.
2012-03-01Update Sparc ulps for recently added tests.David S. Miller
* sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-03-01Sparc doesn't need seperate 32-bit and 64-bit ulps files.David S. Miller
* sysdeps/sparc/sparc32/fpu/libm-test-ulps: Move... * sysdeps/sparc/fpu/libm-test-ulps: to here. * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Delete.
2012-03-01Remove sparc binutils GOTDATA checks in lieu of new minimum version requirement.David S. Miller
* sysdeps/sparc/crti.S: Remove HAVE_BINUTILS_GOTDATA checks. * sysdeps/sparc/sparc32/dl-machine.h: Likewise. * sysdeps/sparc/sparc32/elf/start.S: Likewise. * sysdeps/sparc/sparc32/fpu/w_sqrt.S: Likewise. * sysdeps/sparc/sparc32/fpu/w_sqrtf.S: Likewise. * sysdeps/sparc/sparc32/sparcv9/fpu/w_sqrt.S: Likewise. * sysdeps/sparc/sparc32/sparcv9/fpu/w_sqrtf.S: Likewise. * sysdeps/sparc/sparc64/dl-machine.h: Likewise. * sysdeps/sparc/sparc64/elf/start.S: Likewise. * sysdeps/sparc/sparc64/fpu/w_sqrt.S: Likewise. * sysdeps/sparc/sparc64/fpu/w_sqrtf.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/____longjmp_chk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/brk.S: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h: Likewise. * config.h.in (HAVE_BINUTILS_GOTDATA): Delete. * sysdeps/sparc/elf/configure.in: Remove binutils GOTDATA checks. * sysdeps/sparc/elf/configure: Regenerated.
2012-03-01Require binutils 2.20 or later.Joseph Myers
2012-03-01Improve erfc accuracy.Joseph Myers
2012-03-01soft-fp: Support using struct layout attributes on bit-fields.Kai Tietz
2012-02-29Add bug 13786 to NEWS.Joseph Myers
2012-02-29Fix x86 strcasecmp_l (bug 13786).Joseph Myers
2012-02-29Add test for bug 5794 (incorrect expm1 overflow).Joseph Myers
2012-02-29Reduce large expected errors from libm tests on x86 and x86_64.Joseph Myers
2012-02-29[network] Avoid out ouf bounds read in __libc_res_nquerydomainJeff Law
2012-02-28 Jeff Law <law@redhat.com> * resolv/res_query.c (__libc_res_nquerydomain): Avoid out of bounds read.
2012-02-29Always set l_used for vDSO.Marek Polacek
2012-02-28Add sparc optimized sqrt{,f}.David S. Miller
* sysdeps/sparc/sparc32/fpu/w_sqrt.S: New file. * sysdeps/sparc/sparc32/fpu/w_sqrtf.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/w_sqrt.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/w_sqrtf.S: New file. * sysdeps/sparc/sparc64/fpu/w_sqrt.S: New file. * sysdeps/sparc/sparc64/fpu/w_sqrtf.S: New file.
2012-02-29Move misplaced llround test and add lround test from bug 2561.Joseph Myers
2012-02-29Restore wrongly removed ChangeLog entries for generated files.Joseph Myers
2012-02-28Optimized expf for x86-64Ulrich Drepper
2012-02-28Regenerate sysdeps/gnu/errlist.c for errno.texi changes.Joseph Myers
2012-02-28Fix ChangeLogAndreas Jaeger
2012-02-28Add BZ#13637Stanislav Brabec
2012-02-28 [BZ #13637]Stanislav Brabec
* posix/regex_internal.c (re_string_skip_chars): Fix miscomputation of remain_len that may cause incomplete multi-byte character and false match. * posix/bug-regex33.c: New file. * posix/Makefile (tests): Add bug-regex33.
2012-02-28Use Texinfo macros to refer to the GNU C Library within the manual.Joseph Myers
2012-02-28Include <dirstream.h> before <dirent/dirent.h>Andreas Schwab
2012-02-28Add optimized copysign for sparc.David S. Miller
* sysdeps/sparc/sparc32/fpu/s_copysign.S: New file. * sysdeps/sparc/sparc32/fpu/s_copysignf.S: New file. * sysdeps/sparc/sparc64/fpu/s_copysign.S: New file. * sysdeps/sparc/sparc64/fpu/s_copysignf.S: New file.
2012-02-27Optimized sparc floor{,f} routines.David S. Miller
* sysdeps/sparc/sparc32/sparcv9/fpu/s_floor.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_floorf.S: New file. * sysdeps/sparc/sparc64/fpu/s_floor.S: New file. * sysdeps/sparc/sparc64/fpu/s_floorf.S: New file.
2012-02-27Fix %fp/%sp typo in new sparc ceil{,f} assembler.David S. Miller
* sysdeps/sparc/sparc32/sparcv9/fpu/s_ceil.S: Fix accidental use of frame pointer instead of stack pointer relative arg slot. * sysdeps/sparc/sparc32/sparcv9/fpu/s_ceilf.S: Likewise. * sysdeps/sparc/sparc64/fpu/s_ceil.S: Likewise. * sysdeps/sparc/sparc64/fpu/s_ceilf.S: Likewise.
2012-02-27BZ #3992: stdlib/fmtmsg.c: missing stdint.h include.Carlos O'Donell
Use of uint32_t requires stdint.h.
2012-02-27Fix comment formatting in new optimized sparc math files.David S. Miller
2012-02-27Require GCC 4.3 or later.Joseph Myers
2012-02-27Optimized sparc ceil{,f} and rint{,f} routines.David S. Miller
* sysdeps/sparc/sparc32/sparcv9/fpu/s_ceil.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_ceilf.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_rint.S: New file. * sysdeps/sparc/sparc32/sparcv9/fpu/s_rintf.S: New file. * sysdeps/sparc/sparc64/fpu/s_ceil.S: New file. * sysdeps/sparc/sparc64/fpu/s_ceilf.S: New file. * sysdeps/sparc/sparc64/fpu/s_rint.S: New file. * sysdeps/sparc/sparc64/fpu/s_rintf.S: New file.