aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2013-12-16Move tests of atan2, hypot and pow from libm-test.inc to auto-libm-test-in.Joseph Myers7-510/+43296
2013-12-16Add missing bug number to NEWS.Joseph Myers1-11/+12
2013-12-16manual/memory.texi: Document aligned_alloc.Will Newton2-16/+57
ChangeLog: 2013-12-16 Will Newton <will.newton@linaro.org> * manual/memory.texi (Malloc Examples): Mention aligned_alloc. (Aligned Memory Blocks): Add documentation for aligned_alloc and suggest it as an alternative to posix_memalign. (Hooks for Malloc): Document __memalign_hook is also called for aligned_alloc. (Summary of Malloc): Add summary for aligned alloc. Document __memalign_hook is also called for aligned_alloc.
2013-12-16manual/memory.texi: Bring aligned allocation docs up to date.Will Newton2-17/+58
The current documentation suggests using memalign and valloc which are now considered obsolete, so suggest using posix_memalign instead. Also document the possible error return and errno values for memalign and posix_memalign and improve documentation of __memalign_hook. ChangeLog: 2013-12-16 Will Newton <will.newton@linaro.org> * manual/memory.texi (Malloc Examples): Clarify default alignment documentation. Suggest posix_memalign rather than memalign or valloc. (Aligned Memory Blocks): Remove suggestion to use memalign or valloc. Remove obsolete comment about BSD. Document memalign errno values and mark the function obsolete. Document posix_memalign returned error codes. Mark valloc as obsolete. (Hooks for Malloc): __memalign_hook is also called for posix_memalign and valloc. (Summary of Malloc): Add posix_memalign to function summary. __memalign_hook is also called for posix_memalign and valloc.
2013-12-16Minor code cleanup in s_sin.cSiddhesh Poyarekar2-20/+23
- Remove redundant mynumber union definitions - Clean up a clumsy ternary operator - Rename TAYLOR_SINCOS to TAYLOR_SIN since we're only expanding the sin Taylor series in it.
2013-12-16Set AUTOCONF variable when maintainer-mode is not usedAllan McRae3-0/+7
Fixes build issue introduced in 8894bad3 when configure.ac is altered and maintainer-mode is not enabled.
2013-12-16Update file name in x86_64 ifunc listAllan McRae2-1/+3
File name update missed in commit 584b18eb.
2013-12-16Add --enable-maintainer-mode configure optionAllan McRae3-32/+59
Autoconf is tested for and run if needed only when --enable-maintainer-mode is used on configure. This results in the autom4te.cache directory only being written in the source directory during configure if automatic autoconf usage is requested. Fixes BZ #14120.
2013-12-16Add systemd unit file for nscdAllan McRae3-0/+27
Provide an example systemd unit and tmpfile for running nscd.
2013-12-14Add strstr with unaligned loads. Fixes bug 12100.Ondřej Bílka10-506/+441
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.
2013-12-14Move sysdeps/sh/sh4/fpu/bits/fenv.h to sysdeps/sh/bits/.Kaz Kojima2-0/+6
2013-12-13PowerPC: Update NEWS with ppc64 STT_GNU_IFUNC supportAdhemerval Zanella2-1/+5
2013-12-13PowerPC: multiarch hypot/hypotf for PowerPC64Adhemerval Zanella8-1/+171
2013-12-13PowerPC: multiarch modf/modff for PowerPC64Adhemerval Zanella8-2/+186
2013-12-13PowerPC: multiarch logb/logbl/logbf for PowerPC64Adhemerval Zanella11-1/+261
2013-12-13PowerPC: multiarch isinf/isinff for PowerPC64Adhemerval Zanella7-2/+192
2013-12-13PowerPC: multiarch finite/finitef for PowerPC64Adhemerval Zanella7-2/+200
2013-12-13PowerPC: multiarch llrint/lrint for PowerPC64Adhemerval Zanella6-1/+134
2013-12-13PowerPC: multiarch copysign/copysignf for PowerPC64Adhemerval Zanella6-2/+168
2013-12-13PowerPC: multiarch trunc/truncf for PowerPC64Adhemerval Zanella8-1/+206
2013-12-13PowerPC: multiarch round/roundf for PowerPC64Adhemerval Zanella8-1/+206
2013-12-13PowerPC: multiarch floor/floorf for PowerPC64Adhemerval Zanella8-1/+208
2013-12-13PowerPC: multiarch ceil/ceilf for PowerPC64Adhemerval Zanella8-1/+206
2013-12-13PowerPC: multiarch llround/lround for PowerPC64Adhemerval Zanella7-1/+170
2013-12-13PowerPC: multiarch isnan/isnanf for PowerPC64Adhemerval Zanella9-0/+279
2013-12-13PowerPC: Adjust multiarch Implies for PowerPC64Adhemerval Zanella7-2/+14
This patch adds Implies files on multiarch folder for POWER chips so multirach is enabled when building with --with-cpu and powerN option.
2013-12-13PowerPC: Cleaning up uneeded sqrt routinesAdhemerval Zanella5-202/+7
For PPC64, all the wrappers at sysdeps are superfluous: they are basically the same implementation from math/w_sqrt.c with the '#ifdef _IEEE_LIBM'. And the power4 version just force the 'fsqrt' instruction utilization with an inline assembly, which is already handled by math_private.h __ieee754_sqrt implementation.
2013-12-13PowerPC: multiarch stpcpy for PowerPC64Adhemerval Zanella6-1/+141
2013-12-13PowerPC: multiarch strcpy for PowerPC64Adhemerval Zanella6-1/+134
2013-12-13PowerPC: multiarch wordcopy for PowerPC64Adhemerval Zanella7-17/+183
2013-12-13PowerPC: multiarch wcscpy for PowerPC64.Adhemerval Zanella7-1/+118
2013-12-13PowerPC: multiarch wcsrchr for PowerPC64Adhemerval Zanella7-1/+119
2013-12-13PowerPC: multiarch wcschr for PowerPC64Adhemerval Zanella7-1/+121
2013-12-13PowerPC: multiarch strchrnul for PowerPC64Adhemerval Zanella6-1/+116
2013-12-13PowerPC: multiarch strchr for PowerPC64Adhemerval Zanella7-1/+155
2013-12-13PowerPC: multiarch strncmp for PowerPC64Adhemerval Zanella7-1/+181
2013-12-13PowerPC: multiarch strncasecmp for PowerPC64Adhemerval Zanella7-1/+165
2013-12-13PowerPC: multiarch strcasecmp for PowerPC64Adhemerval Zanella7-1/+196
2013-12-13PowerPC: multiarch strnlen for PowerPC64Adhemerval Zanella6-1/+115
2013-12-13PowerPC: multiarch strlen for PowerPC64Adhemerval Zanella6-1/+131
2013-12-13PowerPC: multiarch rawmemchr for PowerPC64Adhemerval Zanella6-1/+113
2013-12-13PowerPC: multiarch memrchr for PowerPC64Adhemerval Zanella6-1/+118
2013-12-13PowerPC: multiarch memchr for PowerPC64Adhemerval Zanella6-1/+118
2013-12-13PowerPC: multiarch mempcpy for PowerPC64Adhemerval Zanella6-1/+120
2013-12-13PowerPC: multiarch memset/bzero for PowerPC64Adhemerval Zanella17-1/+412
2013-12-13PowerPC: multirach memcmp for PowerPC64Adhemerval Zanella8-2/+184
2013-12-13PowerPC: multiarch memcpy for PowerPC64Adhemerval Zanella11-0/+394
2013-12-13PowerPC: Adjust multiarch Implies for PowerPC64Adhemerval Zanella22-15/+38
This patch adds Implies files on multiarch folder for POWER chips so multirach is enabled when building with --with-cpu and powerN option.
2013-12-13Use $$ver instead of $ver.Kaz Kojima2-2/+6
2013-12-12Update NEWSToke Høiland-Jørgensen1-9/+9