about summary refs log tree commit diff
Commit message (Collapse)AuthorAgeFilesLines
* NEWS: Add 16885 to fixed bug list. release/2.15/masterDavid S. Miller2014-05-011-1/+1
|
* Fix v9/64-bit strcmp when string ends in multiple zero bytes.David S. Miller2014-05-013-0/+69
| | | | | | | | | | [BZ #16885] * sysdeps/sparc/sparc64/strcmp.S: Fix end comparison handling when multiple zero bytes exist at the end of a string. Reported by Aurelien Jarno <aurelien@aurel32.net> * string/test-strcmp.c (check): Add explicit test for situations where there are multiple zero bytes after the first.
* [PATCH] Make sunrpc code usable againCarlos O'Donell2014-01-3058-164/+210
| | | | | | | | | | New configure option --enable-obsolete-rpc makes the deprecated RPC headers and functions available at compile time as they were before version 2.14. This option will be removed at some time in the future after the TI-RPC library becomes fully sufficient for the needs of existing applications. (cheery pick from commit 82071029502b354886f86e315c230b808d99afc2)
* Don't parse %s format argument as multibyte stringCarlos O'Donell2014-01-305-39/+35
| | | | | | | | | | | | | | | | | | 2012-09-28 Andreas Schwab <schwab@linux-m68k.org> [BZ #6530] * stdio-common/vfprintf.c (process_string_arg): Revert 2000-07-22 change. 2011-09-28 Jonathan Nieder <jrnieder@gmail.com> * stdio-common/Makefile (tst-sprintf-ENV): Set environment for testcase. * stdio-common/tst-sprintf.c: Include <locale.h> (main): Test sprintf's handling of incomplete multibyte characters. (cherry picked from commit 715a900c9085907fa749589bf738b192b1a2bda5)
* Fix invalid memory access in do_lookup_x.Andreas Schwab2014-01-307-23/+32
| | | | | | | | | | [BZ #13579] Do not free l_initfini and allow it to be reused on subsequent dl_open calls for the same library. This fixes the invalid memory access in do_lookup_x when the previously free'd l_initfini was accessed through l_searchlist when a library had been opened for the second time. (cherry picked from commit 0479b305c5b7c8e3fa8e3002982cf8cac02b842e)
* Fix locking in fmtmsgUlrich Drepper2014-01-303-58/+70
| | | | (cherry picked from commit 7724defcf8873116fe4efab256596861eef21a94)
* Sort objects before relocationsUlrich Drepper2014-01-308-37/+160
| | | | (cherry picked from commit 6ee65ed6ddbf04402fad0bec6aa9c73b9d982ae4)
* Fix race in free() of fastbin chunk: BZ #15073Maxim Kuvyrkov2014-01-053-9/+20
| | | | | | | | | | | | | | | | | Perform sanity check only if we have_lock. Due to lockless nature of fastbins we need to be careful derefencing pointers to fastbin entries (chunksize(old) in this case) in multithreaded environments. The fix is to add have_lock to the if-condition checks. The rest of the patch only makes code more readable. * malloc/malloc.c (_int_free): Perform sanity check only if we have_lock. Conflicts: ChangeLog NEWS
* Add 13773 to NEWS for 2.15.1.Chris Metcalf2013-09-231-2/+2
|
* Call __fxstatat64 from faccessat() to avoid PLT in -Os builds.Chris Metcalf2013-09-231-0/+4
| | | | (cherry picked from commit 3601428fb029e1c6e98d409dad64d709972cdf57)
* Add 11261 and 13754 to NEWS for 2.15.1.Carlos O'Donell2013-03-171-3/+3
|
* Fix missing nearbyintl@GLIBC_2.1 on powerpcAndreas Schwab2012-12-014-7/+15
| | | | (cherry picked from commit 412bd96612ff5422befb98e990b66d10c26a4b21)
* Revert "2012-11-07 Andreas Jaeger <aj@suse.de>"Andreas Schwab2012-11-273-26/+2
| | | | | | This reverts commit fc8c942ba4e4b41a0f1a62f6c22062596346b02c. The issue has been fixed in the kernel.
* 2012-11-07 Andreas Jaeger <aj@suse.de>Jeff Law2012-11-133-2/+26
| | | | | | | | | | | | | [BZ #14809] * sysdeps/unix/sysv/linux/sys/sysctl.h (_UAPI_LINUX_KERNEL_H) (_UAPI_LINUX_TYPES_H): Starting with Linux 3.7, the include header guards are changed. Only define if not yet defined, #undef back after including linux/sysctl.h if defined here. (cherry picked from commit 01f34a3bd8c087ca4be0bd24857e454c8d29f20b) Conflicts: ChangeLog NEWS
* Define HAS_FMA with bit_FMA_UsableH.J. Lu2012-10-044-3/+23
| | | | | | | | cherry-pick 0569936773c861c791f10bba5e2f4cac5fbb4e78 Conflicts: ChangeLog NEWS
* Use size_t instead of int for internal variables in glob (bug 14621).Joseph Myers2012-09-273-6/+15
| | | | | | | | (cherry picked from commit b87c4b24d97321ef2f2da357f8fcf11f1f61e3dc) Conflicts: ChangeLog
* Fix strtod integer/buffer overflow (bug 14459).Joseph Myers2012-08-275-33/+178
| | | | | | | | | | (cherry picked from commit d6e70f4368533224e66d10b7f2126b899a3fd5e4) Conflicts: ChangeLog NEWS stdlib/Makefile
* Call __fxstatat64 from faccessat() to avoid PLT in -Os builds.Chris Metcalf2012-06-282-2/+6
| | | | (cherry picked from commit 3601428fb029e1c6e98d409dad64d709972cdf57)
* Use include/sys/epoll.h to provide libc_hidden_proto for epoll_pwait().Chris Metcalf2012-06-283-1/+15
| | | | (cherry picked from commit 463de8625241174b25e339c119d7c59e79b474ec)
* Use <> brackets for not-cancel.h in sysdeps/unix/sysv/linux/grantpt.c.Chris Metcalf2012-06-282-1/+6
| | | | (cherry picked from commit 540d7568aefbc870e8f618905cfbc38f9e6fcc61)
* Update config.guess, config.sub from upstream config git repository.Chris Metcalf2012-06-283-86/+142
| | | | (cherry picked from commit 607998afaa2a06d3756763ef6f0c2c835ce058db)
* Add Tile relocation types.Chris Metcalf2012-06-282-3/+225
| | | | (cherry picked from commit 3ac8b282b684e302640e1fee5d6cdbdd0d3255fb)
* Fix wordsize-64 cosh regression (bug 14273).Joseph Myers2012-06-283-1/+7
| | | | (cherry picked from commit b7abb4bf78443f4f8d05a9dfa768fdee65b99d42)
* Fix for wrong ldbl128-ibm fmodl commitAdhemerval Zanella2012-06-252-2/+7
| | | | (cherry picked from commit 1b671feb6115afbc90a7b37be4929d3e0394f311)
* Fix ldbl128ibm fmodl for subnormals.Adhemerval Zanella2012-06-253-18/+26
| | | | (cherry picked from commit 34ae0b3270c67cae0c54ac98b693fdf7d010a206)
* Fix fmod for subnormals (bug 14048).Joseph Myers2012-06-253-3/+9
| | | | (cherry picked from commit c5bfe3d5ba29d36563f1e4bd4f8d7336093ee6fc)
* Fix x86 strcasecmp_l (bug 13786).Joseph Myers2012-06-255-2/+19
| | | | (cherry picked from commit 0bab47b6b255e77bd69206ab0dcfa97331fefa50)
* Regenerate libc.pot.Carlos O'Donell2012-06-243-455/+622
| | | | | | | Enhance scripts/list-sources.sh to search glibc-ports for translatable strings. (backported from trunk)
* Set default charset to UTF-8 for libc.pot.Carlos O'Donell2012-06-242-0/+5
| | | | (cherry picked from commit 771766df5ad38fdce118d4b3a4a7a7825e19fb96)
* Backport LIBC_TRY_CC_OPTION and regenerate configure scripts.Joseph Myers2012-06-216-450/+523
|
* Add BZ#14167 to NEWS.Carlos O'Donell2012-05-291-1/+1
|
* Disable use of FMA instructions in branredAndreas Schwab2012-05-2514-156/+594
| | | | (cherry picked from commit 7998fa7899a29803ad4512002636332dfee48451)
* Fix makefile/configure problems with sse2avx changes.Joseph Myers2012-05-255-1/+12
| | | | (cherry picked from commit 3b1004624e54cc2fefd034ff80d5dea4b6db764f)
* Use -msse2avx option for x86-64 libm functionsUlrich Drepper2012-05-2513-59/+85
| | | | (cherry picked from commit 56f6f6a2403cfa7267cad722597113be35ecf70d)
* Handle ARENA_TEST correctlyUlrich Drepper2012-05-242-2/+15
| | | | (cherry picked from commit 41b81892f11fe1353123e892158b53de73863d62)
* Fix bug in firstversions.awk version range handling.Chris Metcalf2012-05-183-3/+11
| | | | (cherry picked from commit e034841eac8e96fa255c52864be06352ee7981ae)
* Fixed BZ#13774.Carlos O'Donell2012-05-181-1/+1
|
* BZ#14059: Fix AVX and FMA4 detection.Carlos O'Donell2012-05-189-31/+181
| | | | | | | Fix AVX and FMA4 detection by following the guidelines set out by Intel and AMD for detecting these features. (cherry picked from commit 1a0994f5356214e8af8a1c1cc33fbf74a7ac8993)
* Really fix AVX testsUlrich Drepper2012-05-0110-29/+42
| | | | | | | | There is no problem with strcmp, it doesn't use the YMM registers. The math routines might since gcc perhaps generates such code. Introduce bit_YMM_USBALE and use it in the math routines. (cherry picked from commit 08cf777f9e7f6d826658a99c7d77a359f73a45bf)
* Reset bit_AVX in __cpu_features is OS support is missingUlrich Drepper2012-05-014-4/+25
| | | | (cherry picked from commit afc5ed09cbce5d6fd48b3a8c5ec427b31f996880)
* Use <> for include of kernel-features.h.Richard Henderson2012-05-013-2/+7
| | | | (cherry-picked from commit af850b1c978bdca648ef9fb141e785d75f74d9bf)
* Add O_FSYNC define to sparc just like other platforms.David S. Miller2012-05-013-1/+7
| | | | (cherry-picked from commit fb59b3a4f54777652dc877a1df0fcc009b741d87)
* Fix ldbl-128 rintl/nearbyintl just like flt-32 variants.David S. Miller2012-05-014-45/+13
| | | | | | | | * sysdeps/ieee754/ldbl-128/s_nearbyintl.c (__nearbyintl): Do not manipulate bits before adding and subtracting TWO112[sx]. * sysdeps/ieee754/ldbl-128/s_rintl.c (__rintl): Likewise. (cherry-picked from commit a78bc6549cfedeea0828b718aca00593d8164c2b)
* Fix rintf rounding.Joseph Myers2012-05-014-13/+92
| | | | (cherry-picked from commit fe45ce09f366f2260aef528d37ae35070b3a2a36)
* Fix nearbyintf rounding.Joseph Myers2012-05-014-13/+32
| | | | (cherry-picked from commit 6cbeae4719aeb3edb6143fe5dd6d2a5ab45c0248)
* Use non-signaling floating-point comparisons in math functions.Aurelien Jarno2012-05-0142-93/+162
| | | | (cherry-picked from commit 92221550d72bafcd322ac5ab2a951054184b7f1a)
* Add NEWS section for upcoming 2.15.1 release.Carlos O'Donell2012-04-231-7/+13
| | | | | | Leave bugs fixed section for 2.15 as-is. Add newly fixed bugs to the 2.15.1 section.
* Fix merge conflict for sparc32/sparc64 ULPS.Carlos O'Donell2012-04-222-24/+0
|
* Update NEWS with BZ #13731.Carlos O'Donell2012-04-221-1/+1
|
* Update long-double sparc math ULPs missed by previous changes.David S. Miller2012-04-223-0/+133
| | | | | | | * sysdeps/sparc/sparc32/fpu/libm-test-ulps: More jn test ULP updates. * sysdeps/sparc/sparc64/fpu/libm-test-ulps: Likewise. (cherry picked from commit 586394099c34491f5488ee4b777668e05df7000d)