aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-06-11Remove performance-related bits from string testsSiddhesh Poyarekar26-620/+53
2013-06-11Copy over string performance tests into benchtestsSiddhesh Poyarekar62-1/+5053
Copy over already existing string performance tests into benchtests. Bits not related to performance measurements have been omitted.
2013-06-11Begin porting string performance tests to benchtestsSiddhesh Poyarekar6-3/+447
This is the initial support for string function performance tests, along with copying tests for memcpy and memcpy-ifunc as proof of concept. The string function benchmarks perform operations at different alignments and for different sizes and compare performance between plain operations and the optimized string operations. Due to this their output is incompatible with the function benchmarks where we're interested in fastest time, throughput, etc. In future, the correctness checks in the benchmark tests can be removed. Same goes for the performance measurements in the string/test-*.
2013-06-11Fix handling of netgroup cache in nscdAndreas Schwab5-15/+33
2013-06-11Update Chinese (traditional) translation from translation projectAndreas Jaeger2-1309/+1476
2013-06-11Fix-trailing-whitespaces-in-libidn.Ondrej Bilka5-394/+401
2013-06-11Fix symbol definitions for __clock_* functionsSiddhesh Poyarekar13-25/+50
__clock_gettime and other __clock_* functions could result in an extra PLT reference within libc.so if it actually gets used. None of the code currently uses them, which is why this probably went unnoticed.
2013-06-10Remove trailing whitespace from mach/*.sub.Joseph Myers4-31/+35
2013-06-10x86*: Return syscall error for lll_futex_wake.Carlos O'Donell3-8/+17
It is very very possible that the futex syscall returns an error and that the caller of lll_futex_wake may want to look at that error and propagate the failure. This patch allows a caller to see the syscall error. There are no users of the syscall error at present, but future cleanups are now be able to check for the error. -- nplt/ 2013-06-10 Carlos O'Donell <carlos@redhat.com> * sysdeps/unix/sysv/linux/i386/lowlevellock.h (lll_futex_wake): Return syscall error. * sysdeps/unix/sysv/linux/x86_64/lowlevellock.h (lll_futex_wake): Return syscall error.
2013-06-10Add rounding mode information to math-tests.h and use it in libm-test.inc.Joseph Myers5-4/+71
2013-06-10Avoid overwriting earlier flags in CPPFLAGS-nonlib in benchtestsSiddhesh Poyarekar2-1/+6
When setting BENCH_DURATION in CPPFLAGS-nonlib, append to the variable instead of assigning to it, to avoid overwriting earlier set flags, notably the -DNOT_IN_libc=1 flag.
2013-06-08Fix previous commit.Ondrej Bilka1-2/+2
2013-06-08Silence warning: __inline is not at beginning of declaration.Ondrej Bilka2-1/+5
2013-06-08Avoid trailing whitespace in sysdeps/gnu/errlist.c.Joseph Myers3-10/+14
2013-06-08Use (void) in no-arguments function definitions.Joseph Myers81-107/+226
2013-06-07Avoid use of "register" as optimization hint.Joseph Myers79-278/+430
2013-06-07Remove trailing whitespace from localedata.Joseph Myers42-164/+208
2013-06-06Update miscellaneous scripts from upstream.Joseph Myers6-298/+797
2013-06-06Fix leading whitespaces.Ondrej Bilka67-132/+203
2013-06-06Fix ChangeLog.Ondrej Bilka2-3/+3
2013-06-06Remove trailing whitespace in nptl.Joseph Myers15-49/+67
2013-06-05BZ #15583: r7 uninitialized in strcpy.S when ARM_HAS_T2 undefinedRichard Henderson3-2/+8
2013-06-06Fix executable mode.Ondrej Bilka5-0/+9
2013-06-05Remove trailing whitespace.Joseph Myers192-992/+1186
2013-06-05Remove trailing whitespace in ports.Joseph Myers95-189/+307
2013-06-05Add #include <stdint.h> to locale/gen-translit.pl and fix C-translit.h.Ryan S. Arnold3-1/+9
2013-06-05Properly handle %W in strptimeAndreas Schwab4-8/+16
2013-06-05Skip modifying exception mask and flags in SET_RESTORE_ROUND_53BITSiddhesh Poyarekar2-6/+15
We only need to set/restore rounding mode to ensure correct computation for non-default rounding modes.
2013-06-04Add copyright header to test-strchrnul.cSiddhesh Poyarekar2-0/+21
2013-06-04[AArch64] Ensure getcontext() initializes PSTATE.Marcus Shawcroft3-0/+11
2013-06-04Increase test case timeoutSiddhesh Poyarekar2-0/+5
2013-06-03BZ #15536: Fix ulp for 128-bit IBM long double.Carlos O'Donell3-12/+35
In 128-bit IBM long double the precision of the type decreases as you approach subnormal numbers, equaling that of a double for subnormal numbers. Therefore adjust the computation in ulp to use 2^(MIN_EXP - MANT_DIG) which is correct for FP_SUBNORMAL for all types.
2013-05-31Revert po and pot files changes.Carlos O'Donell4-3/+9
Upstream TP should modify PO files and POT file should be empty template.
2013-05-31Link extra-libs consistently with libc and ld.so.Joseph Myers29-143/+144
2013-05-30Set reasonable limits for xdr_requests.Patsy Franklin3-7/+26
[BZ #15553] Increased the current limits large enough to load large key and data values, but small enough to not pose a DoS threat.
2013-05-30 [BZ #14256]Jeff Law4-20/+29
* manual/errno.texi (ESTALE): Update to account for more than just NFS file systems. * sysdeps/gnu/errlist.c: Regenerated.
2013-05-29Avoid crashing in LD_DEBUG when program name is unavailableSiddhesh Poyarekar41-103/+220
Resolves: #15465 The program name may be unavailable if the user application tampers with argc and argv[]. Some parts of the dynamic linker caters for this while others don't, so this patch consolidates the check and fallback into a single macro and updates all users.
2013-05-29Fix ChangeLog formattingSiddhesh Poyarekar2-32/+32
2013-05-28Add descriptive titles to po files and header.Carlos O'Donell4-3/+9
Added descriptive titles to the Belarusian, English (American), and Chinese (simplified) po/pot files. --- 2013-05-28 Carlos O'Donell <carlos@redhat.com> * po/be.po: Add descriptive title. * po/zh_CN.po: Likewise. * po/header.pot: Likewise.
2013-05-25localedef: include file name in error messagesMike Frysinger2-2/+8
When mkstemp fails, the error message the user gets back is: cannot create temporary file: No such file or directory That isn't terribly useful in figuring out why, so include the full filename we tried to create in the error output. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2013-05-28Doc fix for 'frexp' in arith.texiBen Norht2-2/+7
It is the magnitude of the return value which lies in [0.5, 1), not the return value itself. --- 2013-05-28 Ben North <ben@redfrontdoor.org> * manual/arith.texi (frexp): It is the magnitude of the return value which lies in [0.5, 1), not the return value itself.
2013-05-28Update powerpc libm-test ULPs.Adhemerval Zanella2-0/+41
2013-05-26 * stdio-common/bug26.c (main): Correct fscanf template.Thomas Schwinge2-2/+5
Fixup for commit 6ecec3b616aeaf121c68c1053cd17fdcf0cdb5a2.
2013-05-26_dl_skip_args declaration cleanup.Thomas Schwinge2-1/+3
* sysdeps/mach/hurd/dl-sysdep.c (_dl_sysdep_start:go): Don't declare _dl_skip_args. Continuation of commit 8347c74cc5c972aa9e57747177b1f5f4b1cbcac8.
2013-05-26_dl_non_dynamic_init declaration cleanup.Thomas Schwinge2-3/+3
* sysdeps/mach/hurd/i386/init-first.c (_dl_non_dynamic_init): Don't declare. Continuation of commit bc16e260d0e74b36e48d30edc6ea4f1152700c09.
2013-05-26 * manual/platform.texi: Add missing @end deftypefun.Thomas Schwinge2-0/+5
Fixup for commit d116b7c414c8239b677e341ac517745db689ac2d.
2013-05-24Fix ldbl-96 hypotl of subnormals (bug 15529).Joseph Myers4-2/+21
2013-05-24Test drem and pow10 in libm-test.inc.Joseph Myers4-5/+108
2013-05-24Add bug 14894 to NEWS.Joseph Myers1-8/+8
2013-05-24Use same tests for isfinite/finite, lgamma/gamma.Joseph Myers4-44/+55