about summary refs log tree commit diff
path: root/ChangeLog
Commit message (Collapse)AuthorAgeFilesLines
* Move TEST_f_f tests for [a-c]* functions from libm-test.inc to ↵Joseph Myers2013-11-301-0/+47
| | | | auto-libm-test-in.
* Fix exp10 errno setting on underflow (bug 6787).Joseph Myers2013-11-291-0/+7
|
* Fix x86 sqrt rounding (bug 14032).Joseph Myers2013-11-291-0/+7
|
* Test sqrt in all rounding modes.Joseph Myers2013-11-291-0/+10
|
* Start generating libm tests automatically with MPFR.Joseph Myers2013-11-291-0/+37
|
* [BZ #16214] S/390: Fix TLS GOT pointer setup.Andreas Krebbel2013-11-291-0/+13
|
* Document libm accuracy goals.Joseph Myers2013-11-281-0/+3
|
* Remove unused ldbl-96 functions (bug 15004).Joseph Myers2013-11-281-0/+18
|
* Add powerpc-nofpu/e500 support functions for atomic compound assignment and ↵Joseph Myers2013-11-281-0/+25
| | | | FLT_ROUNDS.
* Document some libm error handling intents.Joseph Myers2013-11-281-0/+7
|
* Fix dbl-64 e_sqrt.c for non-default rounding modes (bug 16271).Joseph Myers2013-11-281-0/+17
|
* Get canonical name in getaddrinfo from hosts file for AF_INET (fixes 16077)Siddhesh Poyarekar2013-11-281-0/+12
| | | | | | | | 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.
* Make memset in calloc a tail call.Ondřej Bílka2013-11-281-0/+4
|
* Also remove benchtests/bench-strsep-ifunc.cOndřej Bílka2013-11-261-0/+1
|
* Avoid "left shift count >= width of type" warnings in soft-fp code.Uros Bizjak2013-11-261-0/+6
|
* PowerPC: Fix __fe_nomask_env missing symbolAdhemerval Zanella2013-11-261-0/+18
| | | | | This patch fix the missing symbol __fe_nomask_env from commit 41e8926aa4b7f17bc95984737ee82a254ad0911c for GLIBC_2.1.
* Remove duplicate ifunc tests.Ondřej Bílka2013-11-261-0/+37
|
* Add changelog.Ondřej Bílka2013-11-261-0/+41
|
* Fix typo in _dl_tlsdesc_resolve_hold.Ondřej Bílka2013-11-261-0/+3
|
* Use __glibc_reserved instead __unused.Ondřej Bílka2013-11-261-0/+48
|
* Fix typo in sys/ptrace.h.Carlos O'Donell2013-11-251-0/+6
| | | | | | | 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.
* Fix powerpc-nofpu build.Joseph Myers2013-11-251-0/+6
|
* PowerPC: Set/restore rounding mode only when neededAdhemerval Zanella2013-11-251-0/+16
| | | | | | | | | | | | | | | | | | | | | | | | | | This patch helps some math functions performance by adding the libc_fexxx variant of inline functions to handle both FPU round and exception set/restore and by using them on the libc_fexxx_ctx functions. It is based on already coded fexxx family functions for PPC with fpu. Here is the summary of performance improvements due this patch (measured on a POWER7 machine): Before: cos(): ITERS:9.5895e+07: TOTAL:5116.03Mcy, MAX:77.6cy, MIN:49.792cy, 18744 calls/Mcy exp(): ITERS:2.827e+07: TOTAL:5187.15Mcy, MAX:494.018cy, MIN:38.422cy, 5450.01 calls/Mcy pow(): ITERS:6.1705e+07: TOTAL:5144.26Mcy, MAX:171.95cy, MIN:29.935cy, 11994.9 calls/Mcy sin(): ITERS:8.6898e+07: TOTAL:5117.06Mcy, MAX:83.841cy, MIN:46.582cy, 16982 calls/Mcy tan(): ITERS:2.9473e+07: TOTAL:5115.39Mcy, MAX:191.017cy, MIN:172.352cy, 5761.63 calls/Mcy After: cos(): ITERS:2.05265e+08: TOTAL:5111.37Mcy, MAX:78.754cy, MIN:24.196cy, 40158.5 calls/Mcy exp(): ITERS:3.341e+07: TOTAL:5170.84Mcy, MAX:476.317cy, MIN:15.574cy, 6461.23 calls/Mcy pow(): ITERS:7.6153e+07: TOTAL:5129.1Mcy, MAX:147.5cy, MIN:30.916cy, 14847.2 calls/Mcy sin(): ITERS:1.58816e+08: TOTAL:5115.11Mcy, MAX:1490.39cy, MIN:22.341cy, 31048.4 calls/Mcy tan(): ITERS:3.4964e+07: TOTAL:5114.18Mcy, MAX:177.422cy, MIN:146.115cy, 6836.68 calls/Mcy
* Add missing #include for malloc/hooks.c code.Roland McGrath2013-11-211-0/+3
|
* Adjust generic swapon prototype to match Linux version.Roland McGrath2013-11-211-0/+4
|
* Use __glibc_block in public headers.Meador Inge2013-11-211-0/+8
| | | | | | | | | | | | 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
* Don't use broken DL_AUTO_FUNCTION_ADDRESS()Guy Martin2013-11-211-0/+9
| | | | | | | | | | | | On hppa and ia64, the macro DL_AUTO_FUNCTION_ADDRESS() uses the variable fptr[2] in it's own scope. The content of fptr[] is thus undefined right after the macro exits. Newer gcc's (>= 4.7) reuse the stack space of this variable triggering a segmentation fault in dl-init.c:69. To fix this we rewrite the macros to make the call directly to init and fini without needing to pass back a constructed function pointer.
* Revert "Fix failure in nptl/tst-cleanup when building with"Paul Pluzhnikov2013-11-201-4/+0
| | | | | | This reverts commit 78271fa91a1e6902222e892068750059ec21f396. Actually, a different fix is needed.
* Fix failure in nptl/tst-cleanup when building withPaul Pluzhnikov2013-11-201-0/+4
| | | | | | | | gcc (GCC) 4.9.0 20131114 (experimental) 2013-11-20 Paul Pluzhnikov <ppluzhnikov@google.com> * nptl/tst-cleanup2.c (do_test): Handle SIGILL as well.
* Consolidate valloc/pvalloc code.Ondřej Bílka2013-11-201-0/+9
| | | | | To make malloc code more maintainable we make malloc and pvalloc share logic with memalign.
* Fix build warning in locarchive.cSiddhesh Poyarekar2013-11-201-0/+4
|
* Rename Oriya locale to Odia (bug 15601)Siddhesh Poyarekar2013-11-201-0/+4
| | | | | | | | | | | | 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
* Add systemtap probe markers for sin, cos, asin and acosSiddhesh Poyarekar2013-11-201-0/+10
|
* Fix ChangeLog formattingSiddhesh Poyarekar2013-11-201-3/+3
|
* Make powerpc-nofpu floating-point state thread-local (bug 15483).Joseph Myers2013-11-191-0/+67
|
* Complete display of LC_MONETARYAndreas Schwab2013-11-191-0/+9
|
* test-fpucw-ieee: Don't use _FPU_IEEE if not definedChris Metcalf2013-11-181-0/+5
| | | | | | Not all architectures define this value, and if they don't, just let the test run the same as test-fpucw, with __fpu_control set to _FPU_DEFAULT explicitly.
* Adjust AT_EXECFN when using explicit loader invocation.Paul Pluzhnikov2013-11-181-0/+6
| | | | | | | | 2013-11-18 Paul Pluzhnikov <ppluzhnikov@google.com> * elf/Makefile (tst-auxv): New test. * elf/tst-auxv.c: New * elf/rtld.c (dl_main): Adjust AT_EXECFN
* Define TLS version of libc_hidden_proto.Joseph Myers2013-11-181-0/+16
|
* Fix breaking of RPATH when $ORIGIN contains colons. Fixes bug 10253Ondřej Bílka2013-11-181-0/+7
| | | | | | We first expanded origin and then split string by colons. This misbehaves when $ORIGIN contain colon so we first split string, then expand $ORIGIN.
* benchtests: Add strsep benchmarkRajalakshmi Srinivasaraghavan2013-11-181-0/+6
|
* Properly handle unavailable elements in LC_MONETARY categoryAndreas Schwab2013-11-181-0/+16
|
* Do not let scanf("%4p") accept "(nil)". Fixes bug 16055Ondřej Bílka2013-11-181-0/+7
|
* Test signs of NaNs in libm-test.inc where appropriate.Joseph Myers2013-11-161-0/+17
|
* Add libm-test support for ignored return value, add more lrint / llrint / ↵Joseph Myers2013-11-161-0/+26
| | | | lround / llround tests.
* Replace libm-test.inc TEST_INLINE conditionals with NO_TEST_INLINE flag.Joseph Myers2013-11-161-0/+37
|
* Make libm-test.inc check for "inexact" exceptions for NaN argument.Joseph Myers2013-11-161-0/+38
|
* Fix spurious "inexact" exceptions from x86 pow with NaN argument (bug 16167).Joseph Myers2013-11-161-0/+10
|
* Add Chitwani Tharu (the)Chris Leonard2013-11-151-0/+4
|
* Fix country_num element in LC_ADDRESS for C localeAndreas Schwab2013-11-141-0/+5
|