about summary refs log tree commit diff
path: root/NEWS
Commit message (Collapse)AuthorAgeFilesLines
* Updated NEWS to mention resolution of bug 15846.Brooks Moses2013-12-181-7/+7
|
* [AArch64] Save and restore q0-q7 on entry to dynamic linker.Marcus Shawcroft2013-12-181-11/+11
| | | | | [BZ #15128] Ensure all argument passing registers are saved and restored on entry to dynamic linker.
* Fix ldbl-128 logl for subnormals (bug 16338).Joseph Myers2013-12-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | This patch fixes bug 16338, ldbl-128 logl not handling subnormals (with consequent inaccuracy for lgammal as well). The fix is simply to use __frexpl when determining the exponent, as done already in log2l and log10l. Given the lack of testing of small arguments to any of the log* functions, appropriate tests are added for all of them. Tested x86_64 and x86 and ulps updated accordingly, and spot tests also run for mips64 to confirm the ldbl-128 fix. Note that while this fixes lgammal inaccuracy for small positive arguments, I suspect that there will still be problems with spurious underflows in that case. * sysdeps/ieee754/ldbl-128/e_logl.c (__ieee754_logl): Use __frexpl to determine exponent and adjust argument to have exponent of -1. * math/auto-libm-test-in: Add more tests of log, log10, log1p and log2. * math/auto-libm-test-out: Regenerated. * sysdeps/x86_64/fpu/libm-test-ulps: Update.
* Support TZ transition times < 00:00:00.Paul Eggert2013-12-171-0/+4
| | | | | | | | | | This is needed for version-3 tz-format files; it supports time stamps past 2037 for America/Godthab (the only entry in the tz database for which this change is relevant). * manual/time.texi (TZ Variable): Document transition times from -167:59:59 through -00:00:01. * time/tzset.c (tz_rule): Time of day is now signed. (__tzset_parse_tz): Parse negative time of day.
* Remove libbsd-compat dummy library.Joseph Myers2013-12-171-1/+2
|
* Remove __FAVOR_BSD.Joseph Myers2013-12-171-0/+3
|
* Fix dbl-64 hypot spurious underflows (bug 16314).Joseph Myers2013-12-171-1/+1
|
* Fix hypot handling of subnormals (bug 16316, bug 16330).Joseph Myers2013-12-171-1/+1
|
* Add missing bug number to NEWS.Joseph Myers2013-12-161-11/+12
|
* Add strstr with unaligned loads. Fixes bug 12100.Ondřej Bílka2013-12-141-12/+12
| | | | | | | | | | A sse42 version of strstr used pcmpistr instruction which is quite ineffective. A faster way is look for pairs of characters which is uses sse2, is faster than pcmpistr and for real strings a pairs we look for are relatively rare. For linear time complexity we use buy or rent technique which switches to two-way algorithm when superlinear behaviour is detected.
* PowerPC: Update NEWS with ppc64 STT_GNU_IFUNC supportAdhemerval Zanella2013-12-131-1/+1
|
* Update NEWSToke Høiland-Jørgensen2013-12-121-9/+9
|
* Fix CFI annotations in pthread_cond_timedwait for i486+Andreas Schwab2013-12-091-7/+7
|
* Fix BZ #15089: malloc_trim always trim for large padding.Fernando J. V. da Silva2013-12-061-10/+10
|
* PowerPC: Update NEWS with ppc32/power4+ STT_GNU_IFUNC supportAdhemerval Zanella2013-12-061-0/+2
|
* Fix tgamma errno setting on underflow (bug 6810).Joseph Myers2013-12-051-13/+13
|
* BZ #15941: Fix INSTALL file regeneration failure with makeinfo 5.xSiddhesh Poyarekar2013-12-051-5/+5
| | | | | I have skipped regenerating the INSTALL file because we want to continue using the 4.x generator for now.
* Add bug numbers 926, 4772 and 16274 to NEWS.Ondřej Bílka2013-12-041-13/+13
|
* Add missing bug numbers (12486, 15915, 16038) to NEWS.Joseph Myers2013-12-041-11/+12
|
* Fix Bessel function error handling (bug 6807, bug 15901).Joseph Myers2013-12-041-12/+12
|
* Fix exp missing underflows (bug 15268, bug 15425).Joseph Myers2013-12-031-10/+10
|
* Fix exp2 errno setting on underflow (bug 16283).Joseph Myers2013-12-031-1/+1
|
* Fix erfc errno setting on underflow (bug 6786).Joseph Myers2013-12-031-12/+12
|
* Add bug number to ChangeLog and NEWSAurelien Jarno2013-12-031-1/+1
|
* [BZ #16195] Fix build warnings from systemtap probes in non-systemtap ↵Siddhesh Poyarekar2013-12-031-2/+2
| | | | | | | | | | | | | | | | | | | | | | configurations Joseph pointed out in the bug report (and in an earlier thread) that systemtap probes cause build time warnings like the following: ../sysdeps/ieee754/dbl-64/e_atan2.c:602:4: warning: the address of 'p' will always evaluate as 'true' [-Waddress] due to the fact that we're now passing non-weak variables to LIBC_PROBE in the libm probes. This happens only on configurations that do not enable systemtap. The macro definition of LIBC_PROBE in this case only acts as a sanity checker to ensure that the number parameters passed to LIBC_PROBE is equal to the argument count parameter passed before it. This can be done in a much simpler manner by just adding a macro definition for each number of arguments. I am assuming here that we don't really want to bother with supporting LIBC_PROBE with an indeterminate number of arguments and if there is a need for a probe to have more data than what is currently supported (4 arguments), one could simply add an additional macro here.
* Fix exp10 errno setting on underflow (bug 6787).Joseph Myers2013-11-291-11/+12
|
* Fix x86 sqrt rounding (bug 14032).Joseph Myers2013-11-291-10/+10
|
* Add 16214 to NEWSSiddhesh Poyarekar2013-11-291-1/+1
|
* Remove unused ldbl-96 functions (bug 15004).Joseph Myers2013-11-281-9/+9
|
* Fix dbl-64 e_sqrt.c for non-default rounding modes (bug 16271).Joseph Myers2013-11-281-1/+1
|
* Get canonical name in getaddrinfo from hosts file for AF_INET (fixes 16077)Siddhesh Poyarekar2013-11-281-2/+2
| | | | | | | | AF_INET lookup in hosts file uses _nss_files_gethostbyname2_r, which is not capable of returning a canonical name if it has found one. This change adds _nss_files_gethostbyname3_r, which wraps around _nss_files_gethostbyname2_r and then returns result.h_name as the canonical name.
* NEWS: Only public headers have __unused/__block changed.Carlos O'Donell2013-11-261-3/+3
|
* NEWS: Mention __unused and __block removal.Carlos O'Donell2013-11-261-0/+5
|
* Fix bug ordering in NEWS.Joseph Myers2013-11-251-1/+1
|
* Add bug 11214 to NEWS.Joseph Myers2013-11-251-11/+11
|
* Fix typo in sys/ptrace.h.Carlos O'Donell2013-11-251-1/+1
| | | | | | | The event code is PTRACE_EVENT_SECCOMP, not PTRAVE_EVENT_SECCOMP. This patch fixes the V->C typo. There are no ABI issues since the number remains the same for the code. Code using the old wrong name will need to be updated.
* Use __glibc_block in public headers.Meador Inge2013-11-211-11/+11
| | | | | | | | | | | | As detailed in PR11157, the use of '__block' is known to interfere with keywords in some environments, such as the Clang -fblocks extension. Recently a similar issue was raised concerning the use of '__unused' and a '__glibc' prefix was proposed to create a glibc implementation namespace for these sorts of issues [1]. This patches takes that approach. [1] https://sourceware.org/ml/libc-alpha/2012-02/msg00047.html [2] http://lists.debian.org/debian-glibc/2013/11/msg00020.html
* Rename Oriya locale to Odia (bug 15601)Siddhesh Poyarekar2013-11-201-8/+8
| | | | | | | | | | | | The state of Orissa was officially renamed the state to Odisha and the language from Oriya to Odia in 2010. References: http://zeenews.india.com/election09/story.aspx?aid=739995 http://orissamatters.com/2011/11/07/orissa-became-odisha/ http://www.ndtv.com/article/india/parliament-passes-bill-to-change-orissa-s-name-93888 http://orissa.gov.in/e-magazine/Orissareview/2011/Nov/engpdf/9-17.pdf
* Make powerpc-nofpu floating-point state thread-local (bug 15483).Joseph Myers2013-11-191-8/+9
|
* [BZ #16144] Duplicated abday value for tk_TM.Chris Leonard2013-11-181-1/+1
|
* Fix breaking of RPATH when $ORIGIN contains colons. Fixes bug 10253Ondřej Bílka2013-11-181-10/+10
| | | | | | We first expanded origin and then split string by colons. This misbehaves when $ORIGIN contain colon so we first split string, then expand $ORIGIN.
* Do not let scanf("%4p") accept "(nil)". Fixes bug 16055Ondřej Bílka2013-11-181-2/+2
|
* Correct wae_CH to UTF-8 encoding.Chris Leonard2013-11-171-1/+1
|
* Fix spurious "inexact" exceptions from x86 pow with NaN argument (bug 16167).Joseph Myers2013-11-161-1/+1
|
* New locale for the_NP.Arun Kumar Pyasi2013-11-151-2/+2
|
* [BZ #16143] pap_* locales have duplicated LC_NUMERIC section.Chris Leonard2013-11-141-1/+1
|
* [BZ #16103] LC_MEASUREMENT review and standardizationChris Leonard2013-11-141-2/+2
|
* Set arch_minimum_kernel to 3.4.0 for x32H.J. Lu2013-11-131-3/+3
| | | | x32 ABI support was added in Linux kernel 3.4.0.
* Fix strtod rounding of half the least subnormal (bug 16151).Joseph Myers2013-11-131-1/+2
|
* PowerPC: Fix __fe_mask_env exportAdhemerval Zanella2013-11-131-8/+8
| | | | | This patch does not export __fe_mask_env anymore, only providing a compatibility symbol. It fixes BZ#14143.