about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* Cleanup code duplication in malloc on fallback to use another arenaSiddhesh Poyarekar2012-09-073-75/+43
| | | | | Break the fallback code to try another arena into a separate function for readability.
* Fix description of carg branch cut (bug 13542)John Tobey2012-09-073-7/+13
|
* Use www.gnu.org as example hostname in manual (bug 10014).Joseph Myers2012-09-073-6/+10
|
* Fix pointers between nodes in manual (bug 10038).Joseph Myers2012-09-073-6/+12
|
* Restore GL(dl_initial_dtv)H.J. Lu2012-09-062-4/+8
|
* Remove _dl_initial_dtvH.J. Lu2012-09-063-12/+27
| | | | | | | | | | * csu/libc-tls.c (static_dtv): Renamed to ... (_dl_static_dtv): This. Make it global. (_dl_initial_dtv): Removed. (__libc_setup_tls): Updated. * elf/dl-tls.c (DL_INITIAL_DTV): New macro. (_dl_deallocate_tls): Replace GL(dl_initial_dtv) with DL_INITIAL_DTV.
* Synchronize with linux/elf.h.Petr Machata2012-09-062-0/+16
| | | | Add new ARM and s390 note constants e.g. NT_*.
* Mention BZ #14545 in NEWSH.J. Lu2012-09-061-1/+1
|
* Always check dtv before freeing dtv[-1]H.J. Lu2012-09-063-2/+9
|
* Add tst-cancel21-static.cH.J. Lu2012-09-063-2/+11
|
* Use crtbeginT.o to statically link programsH.J. Lu2012-09-063-5/+20
|
* tile: fix type of prfpregset_t in <sys/procfs.h>Chris Metcalf2012-09-062-1/+3
| | | | | | | | The previous dummy definition (as type int) was fine in general, since tile doesn't have floating-point registers, but it confused gdb's configure, leading to later compile errors. This change also makes prfpregset_t parallel to prgregset_t, which seems like generally the right thing regardless of the non-existence of the actual registers :-)
* tile: Add BZ to Changelog and update NEWSChris Metcalf2012-09-062-3/+4
|
* Fix strtod test for values above maximum for IBM long double.Joseph Myers2012-09-063-3/+23
|
* tile: BZ#14237: fix __tls_get_addr bug initializing new modulesChris Metcalf2012-09-062-0/+6
| | | | | We were missing a check for TLS_DTV_UNALLOCATED; if set, we need to go to the slow path.
* S/390: Fix optimized mem* running on 31 bit kernels.Andreas Krebbel2012-09-066-7/+19
|
* Fix botched NEWSJeff Law2012-09-051-2/+3
|
* [BZ#14510]Jeff Law2012-09-0510-9/+37
| | | | | | | | | | | * locales/es_DO: Fix LC_NUMERIC decimal_point and thousands_sep. * locales/es_GT: Likewise. * locales/es_HN: Likewise. * locales/es_MX: Likewise. * locales/es_NI: Likewise. * locales/es_PA: Likewise. * locales/es_PR: Likewise. * locales/es_SV: Likewise.
* Recognize new sparc hwcap bits.David S. Miller2012-09-054-3/+12
| | | | | | | | * sysdeps/sparc/bits/hwcap.h (HWCAP_SPARC_PAUSE, HWCAP_SPARC_CBCOND, HWCAP_SPARC_CRYPTO): Define. * sysdeps/sparc/dl-procinfo.h (_DL_HWCAP_COUNT): Increase to 27. * sysdeps/sparc/dl-procinfo.c (_dl_sparc_cap_flags): Add new entries.
* Update sparc ULPs for recently added math tests.David S. Miller2012-09-052-0/+16
| | | | * sysdeps/sparc/fpu/libm-test-ulps: Update.
* * malloc/arena.c: Fold copyright years.Alexandre Oliva2012-09-054-5/+8
| | | | * malloc/mcheck.c, malloc/memusage.c: Likewise.
* * malloc/malloc.c (__libc_mallopt) <M_MMAP_MAX>: Fix indentation.Alexandre Oliva2012-09-052-2/+6
|
* * manual/contrib.texi (Contributors): Fix typo. Complete entry.Alexandre Oliva2012-09-052-2/+7
|
* Don't change no_dyn_threshold on mallopt failureAlexandre Oliva2012-09-052-2/+9
| | | | | * malloc/malloc.c (__libc_mallopt) <M_MMAP_THRESHOLD>: Do not change internal state upon failure.
* Fix typos in malloc/.Alexandre Oliva2012-09-053-4/+10
| | | | | | * malloc/mcheck.c (mcheck_check_all): Fix typo. * malloc/memusage.c (mmap): Likewise. (mmap64, mremap): Likewise. Adjust name in comment.
* Fix typos in commentsSiddhesh Poyarekar2012-09-054-5/+11
| | | | | | * libio/fileops.c: Fix typos in comments. * libio/oldfileops.c: Likewise. * libio/wfileops.c: Likewise.
* Fixed minor typo in ChangeLogSiddhesh Poyarekar2012-09-051-1/+1
|
* Return requested size for malloc_usable_size when MALLOC_CHECK_ > 0Siddhesh Poyarekar2012-09-056-9/+100
| | | | | | | | | | | [BZ #1349] malloc_usable_size returns the usable size in an allocated chunk, which may be >= the requested size. In the case of MALLOC_CHECK_ being exported to > 0 however, only the requested size is usable, since a magic value is written at the end of the request size to trap writes beyond request bounds. Hence, when MALLOC_CHECK_ is exported to > 0, malloc_usable_size() should return the request size.
* Increase timeout for stdlib/tst-strtod-overflowAndreas Schwab2012-09-052-0/+5
|
* Improve C++ header location detection (bug 13966)Allan McRae2012-09-064-15/+18
|
* Use LDBL_MIN_EXP to distinguish Intel and Motorola extended float formatAndreas Schwab2012-09-052-17/+14
|
* Correctly handle Motorola extended float format in tst-strtod-roundAndreas Schwab2012-09-053-20/+492
|
* Use sparcv8 GMP routines when building 32-bit sparcv9.David S. Miller2012-09-044-0/+9
| | | | | | * sysdeps/sparc/sparc32/sparcv9/addmul_1.S: New file. * sysdeps/sparc/sparc32/sparcv9/submul_1.S: New file. * sysdeps/sparc/sparc32/sparcv9/mul_1.S: New file.
* stdlib/tst-secure-getenv.c: whitespace-only changes in commentsFlorian Weimer2012-09-042-5/+7
|
* stdlib/tst-secure-getenv.c (alternative_main): Only warn on SGID failuresFlorian Weimer2012-09-042-2/+8
|
* Fix iogetdelim.c (latent) integer overflow (bug 9914).Joseph Myers2012-09-043-5/+13
|
* Update libm-test-ulpsAndreas Jaeger2012-09-033-0/+14
|
* Add optimized sinf and cosf routines for x86 and x86-64Liubov Dmitrieva2012-09-0313-7/+2403
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/i386/i686/fpu/multiarch/Makefile (sysdep_routines): Add s_sinf-sse2, s_conf-sse2. * sysdeps/i386/i686/fpu/multiarch/s_sinf-sse2.S: New file. * sysdeps/i386/i686/fpu/multiarch/s_cosf-sse2.S: New file. * sysdeps/i386/i686/fpu/multiarch/s_sinf.c: New file. * sysdeps/i386/i686/fpu/multiarch/s_cosf.c: New file. * sysdeps/ieee754/flt-32/s_sinf.c (SINF, SINF_FUNC): Add macros for using routine as __sinf_ia32. Use macro for function declaration and weak_alias. * sysdeps/ieee754/flt-32/s_cosf.c (COSF, COSF_FUNC): Add macros for using routine as __cosf_ia32. Use macro for function declaration and weak_alias. * sysdeps/i386/i686/fpu/multiarch/e_expf-sse2.S: Fix Copyright. * sysdeps/i386/i686/fpu/multiarch/e_expf.c: Fix Copyright. * sysdeps/x86_64/fpu/s_sinf.S: New file. * sysdeps/x86_64/fpu/s_cosf.S: New file. * sysdeps/x86_64/fpu/libm-test-ulps: Update. * math/libm-test.inc (cos_test): Add more test cases. (sin_test): Likewise. (sincos_test): Likewise.
* S/390: Make IFUNC optimized mem* functions hidden.Andreas Krebbel2012-09-033-6/+17
|
* Use the first element of GOT for ld.so addressesH.J. Lu2012-09-023-36/+20
| | | | | | | | [BZ #14538] * sysdeps/x86_64/dl-machine.h (elf_machine_dynamic): Use the first element of the GOT. (elf_machine_load_address): Return the difference between the runtime address of _DYNAMIC and elf_machine_dynamic ().
* Check for gawk >= 3.0 (bug 13412)Allan McRae2012-09-024-49/+77
|
* Remove __ASSUME_POSIX_CPU_TIMERS.Joseph Myers2012-09-018-323/+54
|
* Fix sem_post race (bug 14532).Joseph Myers2012-08-315-6/+101
|
* Use LD_SO to set $ld_so_name/$ld_so_versionH.J. Lu2012-08-294-2/+18
|
* Don't make ttyname* fail if proc filesystem is not availableSiddhesh Poyarekar2012-08-294-13/+12
| | | | | | | | | The ttyname and ttyname_r functions on Linux now fall back to searching for the tty file descriptor in /dev/pts or /dev if /proc is not available. This allows creation of chroots without the procfs mounted on /proc. Fixes BZ #14516.
* Remove __ASSUME_STAT64_SYSCALL.Joseph Myers2012-08-2722-402/+81
|
* update NEWSMike Frysinger2012-08-272-4/+9
|
* mips: clear condition bit 23 in fpu tooGuido Guenther2012-08-272-1/+5
| | | | | | | | | | | | | | | | We've been carrying this in Gentoo for quite a long time to fix some test failures that people hit. Original message: > make[4]: *** [/glibc/glibc-package-2.3/mips-linux/obj/math/test-fpucw.out] Error 1 This test fails since the read back fpu control word is 0x80000 instead of 0x0. I wonder if this patch is correct: ... which additionally masks out the condition bit 23 - note that the other condition bits (25-31) are masked out too? URL: http://sourceware.org/ml/libc-alpha/2002-10/msg00392.html Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* alpha: add conditional fdatasync supportMike Frysinger2012-08-274-0/+79
| | | | | | | | | While most arches have had the fdatasync syscall for a long time, the alpha port didn't add it until the 2.6.22 release. This is heavily based on Aurelien Jarno's initial work. Signed-off-by: Mike Frysinger <vapier@gentoo.org>
* Fix sign of zero on strtod underflow (bug 14519).Joseph Myers2012-08-275-2/+117
|