summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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-28Hopefully fix __syscall for kopensolaris/x86_64Igor Pashev1-5/+36
2013-05-28Copy-n-paste typo in PSEUDO_ENDIgor Pashev1-1/+1
2013-05-27Use _itoa.h instead of stdio-common/_itoa.hIgor Pashev2-2/+2
2013-05-27kopensolaris ttynameIgor Pashev1-3/+141
2013-05-27Undo all kopensolaris changes to linux ttyname.Igor Pashev2-16/+0
Need to write kopensolaris specific versions
2013-05-27Add XPG7 namesIgor Pashev1-0/+51
2013-05-26Fix assembly: l -> qIgor Pashev1-9/+9
2013-05-26Fix typos in getdentsIgor Pashev2-4/+2
WTF?
2013-05-26Backport __m128 replacement.Igor Pashev2-3/+10
(Compile x86 rtld with -mno-sse -mno-mmx) On illumos there was one more issue: ../nptl/sysdeps/x86_64/tls.h:71:3: error: unknown type name '__m128 "sysdeps/x86_64/multiarch/strstr.c" include "nmmintrin.h", "nmmintrin.h" includes "xmmintrin.h", "xmmintrin.h" includes "mm_malloc.h" *before* defining __m128, "mm_malloc.h" includes "errno.h" (only on illumos, for errno), "include/errno.h" gets included, "include/errno.h" includes "tls.h", "tls.h" should include "xmmintrin.h" but include guard is already defined, so __m128 is not defined in tls.h
2013-05-26New file .../.../kopensolaris-gnu/x86_64/tls.hIgor Pashev1-0/+59
Copied from kopensolaris-gnu/i386 with removing INIT_SYSINFO
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