aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-11-19Add ldconfig cache tag handling for AArch64Steve McIntyre3-0/+8
* sysdeps/generic/ldconfig.h (FLAG_AARCH64_LIB64): New macro. * elf/cache.c (print_entry): Print ",AArch64" for FLAG_AARCH64_LIB64. Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org>
2012-11-19Add ldconfig cache tag handling for ARM hard-float ABISteve McIntyre3-2/+12
* sysdeps/generic/ldconfig.h (FLAG_ARM_LIBHF): New macro. * elf/cache.c (print_entry): Print ",hard-float" for FLAG_ARM_LIBHF. Signed-off-by: Steve McIntyre <steve.mcintyre@linaro.org> Reviewed-by: Carlos O'Donell <carlos@systemhalted.org>
2012-11-19hppa: Mark __pthread_once as a hidden def.Carlos O'Donell2-2/+7
2012-11-19hppa: Fix fesetenv for FE_DFL_ENV.Carlos O'Donell2-10/+5
Switching back to FE_DFL_ENV should reset the FPU to the state as it was at the start of the program.
2012-11-19hppa: Implement get-rounding-mode.hCarlos O'Donell3-1/+39
Implement get_rounding_mode using the new fpu_control.h support. Use get_rounding_mode from fegetround.
2012-11-19hppa: Implement fpu_control.h.Carlos O'Donell2-0/+68
The HP-PARISC processor has full IEEE-754 support and we implement all of fpu_control.h.
2012-11-19hppa: Add ____longjmp_check C implementation.Carlos O'Donell1-0/+47
2012-11-19hppa: Implement __longjmp_chk.Carlos O'Donell5-80/+129
Implement longjmp and the chk variant in C.
2012-11-18Correct tinyness handling in long-double and float y0/y1.David S. Miller9-3/+154
With help from Joseph Myers. * sysdeps/ieee754/flt-32/e_j0f.c (__ieee754_y0f): Adjust tinyness cutoff to 2**-13. * sysdeps/ieee754/flt-32/e_j1f.c (__ieee754_y1f): Adjust tinyness cutoff to 2**-25. * sysdeps/ieee754/ldbl-128/e_j0l.c (U0): New constant. ( __ieee754_y0l): Avoid arithmetic underflow when 'x' is very small. * sysdeps/ieee754/ldbl-128/e_j1l.c (__ieee754_y1l): Likewise. * math/libm-test.inc (y0_test): New tests. (y1_test): New tests. * sysdeps/i386/fpu/libm-test-ulps: Update. * sysdeps/x86_64/fpu/libm-test-ulps: Update. * sysdeps/sparc/fpu/libm-test-ulps: Update.
2012-11-18Fix ifunc configure check for 64-bit targetsAndreas Schwab3-4/+18
2012-11-18m68k: fix cancellable syscall with 5 or 6 argumentsAndreas Schwab2-5/+10
2012-11-18m68k: define ELF_MACHINE_RUNTIME_FIXUP_PARAMSAndreas Schwab2-2/+7
2012-11-18m68k: update libm test ULPsAndreas Schwab2-0/+121
2012-11-18m68k: define lll_futex_timed_wait_bitsetAndreas Schwab2-1/+18
2012-11-16Fix BZ #14811 for ldbl-128 too.David S. Miller2-1/+12
[BZ #14811] * sysdeps/ieee754/ldbl-128/e_powl.c (__ieee754_powl): Saturate nonzero exponents with absolute value below 0x1p-128 to +/- 0x1p-128.
2012-11-17Include string.h in sysdeps/unix/sysv/linux/fxstatat.c.Joseph Myers2-1/+4
2012-11-17Fix "set but not used" warnings from MIPS bits/atomic.h.Joseph Myers2-4/+13
2012-11-17Remove ELF_MACHINE_NO_PLT conditionals.Joseph Myers2-4/+4
2012-11-17Generate /usr/libexec/getconf files when cross-compiling.Joseph Myers6-248/+279
2012-11-16check-local-headers: ignore Mach kernel headersPino Toscano2-2/+7
2012-11-16iconv: Fix -cAndrej Lajovic3-5/+10
2012-11-16 Andrej Lajovic <natrij@gmail.com> [BZ #14672] * iconv/iconv_prog.c (main): Fix -c handling of '/'.
2012-11-16Don't generate underflow for very small values in log1pl.David S. Miller2-0/+11
* sysdeps/ieee754/ldbl-128/s_log1pl.c (__log1pl): If xm1 is smaller than LDBL_EPSILON/2.0L, just return xm1.
2012-11-16Set constructor/destructor priority to 1000H.J. Lu3-4/+14
2012-11-16Add szl_PLAndreas Jaeger4-7/+224
[BZ #14368] * locales/szl_PL: New Silesian Language Locale for Poland. Contributed by Przemyslaw Buczkowski <przemub@yahoo.pl>. * localedata/SUPPORTED (SUPPORTED-LOCALES): Add szl_PL.
2012-11-16printf should return negative value on errorSiddhesh Poyarekar8-29/+92
[BZ #11741] Fixed bug where printf and family may return a spurious success when printing padded formats.
2012-11-16Note in a comment that references to C++ bits are obsoleteSiddhesh Poyarekar2-0/+13
libio is not used by libstdc++ anymore, but there are references to streambuf are all over.
2012-11-16Add ayc_PE localeAndreas Jaeger4-1/+202
[BZ # 14828] * locales/ayc_PE: Add Aymara locale for Peru contributed by Chris Leonard <cjl@sugarlabs.org> and Amos Batto <amosbatto@yahoo.com>. * SUPPORTED (SUPPORTED-LOCALES): Add ayc_PE.
2012-11-16Add nhn_MX localeAndreas Jaeger4-6/+158
[BZ # 14501] * locales/nhn_MX: Add Central Nahuatl locale for Mexico, contributed by Jorge Becerril <jrbecster@gmail.com>. * SUPPORTED (SUPPORTED-LOCALES): Add nhn_MX.
2012-11-15Correct L10n of country-name and lang-name in km_KHChris Leonard3-12/+19
[BZ #13952] * locales/km_KH: Correct country-name and lang-name.
2012-11-15Fix buffer overflow in libm-test.inc check_complex()Marcus Shawcroft2-3/+13
2012-11-15[BZ #13603, 13604, 13698] Three new localesAndreas Jaeger6-9/+558
[BZ #13603] [BZ #13604] [BZ #13698] * locales/doi_IN: New file, contributed by Pravin Satpute <psatpute@redhat.com> and Sushil Badyal <badyalsk@gmail.com>. * locales/mni_IN: New file, contributed by Pravin Satpute <psatpute@redhat.com> and Rebika Devi <rebika_srd@rediffmail.com>. * locales/sat_IN: New file, contributed by Pravin Satpute <psatpute@redhat.com> and Thakur Prasad Murmu <tp_murmu@yahoo.com>. * SUPPORTED (SUPPORTED-LOCALES): Add doi_IN, mni_IN, sat_IN.
2012-11-152012-11-15 Chris Leonard <cjlhomeaddress@gmail.com>Chris Leonard4-26/+35
[BZ #13950] * locales/bo_CN (LC_NAME, LC_ADDRESS): Remove some FIXMEs with proper content, disable others. * locales/bo_IN (LC_NAME, LC_ADDRESS): Likewise.
2012-11-15Update --version copyright dates for memusagestat and pcprofiledump.Joseph Myers3-4/+8
2012-11-14Skip audit if l_reloc_result is NULLH.J. Lu5-3/+41
2012-11-14Fix thumb2 build breakage in libcryptMarcus Shawcroft2-0/+9
2012-11-14Adding missing -fexception CFLAGSMarcus Shawcroft6-0/+20
2012-11-13Add support for sparc cryptographic hash opcodes.David S. Miller24-385/+887
* crypt/Makefile: Move test targets after toplevel Rules inclusion. Grab any necessary sysdep routines when linking. * crypt/md5.c (md5_process_block): Remove define, we will always name it __md5_process_block. (md5_finish_ctx): Update md5_process_block call. (md5_stream): Likewise. (md5_process_bytes): Likewise. (md5_process_block): Rename to __md5_process_block and move to ... * crypt/md5-block.c: ... here. * crypt/sha256.c (sha256_process_block): Move to ... * crypt/sha256-block.c: ... here. * crypt/sha512.c (sha512_process_block): Move to ... * crypt/sha512-block.c: ... here. * locale/Makefile (CFLAGS-md5.c): Define to add crypt/ to include path. * sysdeps/sparc/sparc-ifunc.c (sparc_libc_ifunc): Define. * sysdeps/sparc/sparc64/multiarch/Makefile (libcrypt-sysdep_routines): Add crypto assembler sysdeps when in crypt subdir. (localedef-aux): Add md5 crypto assembler when in locale subdir. * sysdeps/sparc/sparc32/sparcv9/multiarch/Makefile: Mirror sparc64 multiarch changes. * sysdeps/sparc/sparc64/multiarch/md5-block.c: New file. * sysdeps/sparc/sparc64/multiarch/md5-crop.S: New file. * sysdeps/sparc/sparc64/multiarch/sha256-block.c: New file. * sysdeps/sparc/sparc64/multiarch/sha256-crop.S: New file. * sysdeps/sparc/sparc64/multiarch/sha512-block.c: New file. * sysdeps/sparc/sparc64/multiarch/sha512-crop.S: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/md5-block.c: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/md5-crop.S: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/sha256-block.c: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/sha256-crop.S: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/sha512-block.c: New file. * sysdeps/sparc/sparc32/sparcv9/multiarch/sha512-crop.S: New file.
2012-11-13Update tzcode from upstream git and support --with-bugurl for it.Joseph Myers5-14/+27
2012-11-13Define IPPORT_RESERVED in netdb.h for XPG4 and UNIX98 (bug 14838).Joseph Myers3-2/+8
2012-11-13Fix missing truncation UNDERFLOW.Marcus Shawcroft3-30/+36
2012-11-11Fix check-localplt regressions on sparc.David S. Miller2-4/+12
* sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: Include inttypes.h (__get_clockfreq_via_proc_openprom): Use __open, __read, and __close rather than their public counterparts.
2012-11-10NEWS entry for AArch64 port.Marcus Shawcroft1-0/+2
2012-11-10conformtest: Fix miscellaneous UNIX98 expectations.Joseph Myers6-6/+31
2012-11-10Fix typo in ChangeLog.Joseph Myers1-1/+1
2012-11-10Use glibc version information in zic and zdump.Joseph Myers4-4/+15
2012-11-09Use unmodified tzselect.ksh in glibc.Joseph Myers4-7/+15
2012-11-09Remove $(format-me) and fix indentation.Joseph Myers2-8/+8
2012-11-09Support --with-pkgversion and --with-bugurl.Joseph Myers42-119/+470
2012-11-09Update tzcode to 2012i.Joseph Myers11-463/+236
2012-11-09Declare ecvt, fcvt, gcvt, mktemp in stdlib.h for XOPEN2K (bug 14824).Joseph Myers3-3/+22