Ulrich Drepper
|
ad0f5cad15
|
Use rounds{s,d} for x86 rint, ceil, floor
|
2011-10-16 20:58:17 -04:00 |
|
Ulrich Drepper
|
2d1f3a4db6
|
Fix WS
|
2011-10-15 11:11:12 -04:00 |
|
Liubov Dmitrieva
|
be13f7bff6
|
Optimized memcmp and wmemcmp for x86-64 and x86-32
|
2011-10-15 11:10:08 -04:00 |
|
Andreas Schwab
|
6b1f68c91f
|
Fix lost feraiseexcept symbol
|
2011-10-14 11:21:23 +02:00 |
|
Andreas Schwab
|
714fad23c6
|
Fix PLT use in feupdateenv on x86_64
|
2011-10-13 15:26:45 +02:00 |
|
Andreas Schwab
|
81dcc7fb74
|
Check for zero size in memrchr for x86_64
|
2011-10-13 13:34:41 +02:00 |
|
Ulrich Drepper
|
0ac5ae2335
|
Optimize libm
libm is now somewhat integrated with gcc's -ffinite-math-only option
and lots of the wrapper functions have been optimized.
|
2011-10-12 11:27:51 -04:00 |
|
Ulrich Drepper
|
7edb55ce06
|
Optimize use of isnan, isinf, finite
|
2011-10-08 10:18:26 -04:00 |
|
Ulrich Drepper
|
66fb11b1da
|
Fix whitespace
|
2011-10-07 11:50:21 -04:00 |
|
Liubov Dmitrieva
|
093ecf9299
|
Improve 64 bit memchr, memrchr, rawmemchr with SSE2
|
2011-10-07 11:49:10 -04:00 |
|
Andreas Schwab
|
3a62d00d40
|
Don't call ifunc functions in trace mode
|
2011-10-05 14:35:40 +02:00 |
|
Andreas Schwab
|
bf972c9dfc
|
Fix parse error in bits/mathinline.h with --std=c99
|
2011-09-26 14:01:30 +02:00 |
|
Ulrich Drepper
|
4c1a1f71c0
|
Add fmax and fmin inlines for x86-64
|
2011-09-15 13:11:08 -04:00 |
|
Ulrich Drepper
|
ee4d03150a
|
Use correct section to allow merging
|
2011-09-14 13:43:24 -04:00 |
|
Ulrich Drepper
|
cd20565401
|
Optimized lrint and llrint for x86-64
|
2011-09-14 12:58:43 -04:00 |
|
Andreas Schwab
|
e529793b50
|
Avoid macro clash between <sys/select.h> and <linux/posix_types.h>
|
2011-09-13 15:16:38 +02:00 |
|
Ulrich Drepper
|
83cd142045
|
Remove --wth-tls option, TLS support is required
|
2011-09-11 15:02:01 -04:00 |
|
Ulrich Drepper
|
d063d16433
|
Remove support for !USE___THREAD
|
2011-09-10 16:50:28 -04:00 |
|
Petr Baudis
|
1248c1c415
|
Fix jn precision
|
2011-09-09 22:16:10 -04:00 |
|
H.J. Lu
|
08a300c956
|
Simplify AVX check
|
2011-09-07 21:38:23 -04:00 |
|
Ulrich Drepper
|
ceaa0c5dc3
|
Move Atom-optimized code out of the way and together
|
2011-09-06 21:53:03 -04:00 |
|
Ulrich Drepper
|
8e1294e83f
|
Remove now-wrong comment
|
2011-09-06 17:20:33 -04:00 |
|
Ulrich Drepper
|
6d18b67f4d
|
Fix whitespaces
|
2011-09-05 21:42:12 -04:00 |
|
Liubov Dmitrieva
|
a5f524e479
|
Add Atom-optimized strchr and strrchr for x86-64
|
2011-09-05 21:34:03 -04:00 |
|
Ulrich Drepper
|
49d42c37ba
|
Add optimized x86-64 wcscmp
|
2011-09-05 14:08:23 -04:00 |
|
Ulrich Drepper
|
0276a718c0
|
Fix minor CFI problem in regular x86-64 trampoline
|
2011-08-20 08:58:44 -04:00 |
|
Ulrich Drepper
|
c88f17668b
|
Fix CFI info in x86-64 trampolines for non-AVX code
|
2011-08-20 08:56:30 -04:00 |
|
Ulrich Drepper
|
8e999d2962
|
Minor optimization of popcount in l10nflist
|
2011-08-11 14:07:04 -04:00 |
|
Andreas Schwab
|
8c1a459f9a
|
Fix inline strncat/strncmp on x86
|
2011-08-04 14:59:25 -04:00 |
|
Ulrich Drepper
|
bba33c289b
|
One more typo in AVX test
|
2011-07-23 15:18:13 -04:00 |
|
Ulrich Drepper
|
2ee5518515
|
Merge branch 'master' of ssh://sourceware.org/git/glibc
Conflicts:
ChangeLog
|
2011-07-23 00:04:15 -04:00 |
|
Ulrich Drepper
|
1aae088a8a
|
One more change to XSAVE patch
|
2011-07-22 23:33:22 -04:00 |
|
Andreas Schwab
|
1d002f2539
|
Fix AVX check
|
2011-07-22 14:33:47 -04:00 |
|
Ulrich Drepper
|
21137f89c5
|
Fix overflow bug is optimized strncat for x86-64
|
2011-07-21 12:32:36 -04:00 |
|
Ulrich Drepper
|
5644ef5461
|
Fix check for AVX enablement
The AVX bit is set if the CPU supports AVX. But this doesn't mean the
kernel does. Add checks according to Intel's documentation.
|
2011-07-20 21:21:03 -04:00 |
|
Ulrich Drepper
|
6986b98a18
|
Force :a_x86_64_ymm to be 16-byte aligned
|
2011-07-20 14:20:00 -04:00 |
|
Ulrich Drepper
|
8002999481
|
Fix whitespaces
|
2011-07-19 17:27:09 -04:00 |
|
Liubov Dmitrieva
|
99710781cc
|
Improve 64 bit strcat functions with SSE2/SSSE3
|
2011-07-19 17:11:54 -04:00 |
|
Ulrich Drepper
|
ecaddd6699
|
Rebuild configure scripts
|
2011-07-06 21:29:02 -04:00 |
|
H.J. Lu
|
8912479f9e
|
Improved st{r,p}{,n}cpy for SSE2 and SSSE3 on x86-64
|
2011-06-24 15:14:22 -04:00 |
|
H.J. Lu
|
0b1cbaaef5
|
Optimized st{r,p}{,n}cpy for SSE2/SSSE3 on x86-32
|
2011-06-24 14:15:32 -04:00 |
|
David S. Miller
|
42675c6ff0
|
Add an elf_ifunc_invoke interface so that architectures can implement
the ifunc resolver calls however they wish.
|
2011-06-20 19:56:40 -07:00 |
|
H.J. Lu
|
3d29045b5e
|
Assume Intel Core i3/i5/i7 processor if AVX is available
|
2011-06-03 07:01:25 -04:00 |
|
H.J. Lu
|
8db736347c
|
Fix typo in x86-64 powl
|
2011-05-18 19:50:48 -04:00 |
|
Mike Frysinger
|
4c559bcdf3
|
Fix static linking with checking x86/x86-64 memcpy.
|
2011-04-17 22:20:47 -04:00 |
|
Ulrich Drepper
|
e6c6149412
|
Fix memory leak in TLS of loaded objects.
|
2011-04-10 22:43:01 -04:00 |
|
Ulrich Drepper
|
dedc7c7b05
|
Fix typo in cache information table for x86-{32,64}.
|
2011-04-03 09:32:31 -04:00 |
|
H.J. Lu
|
0354e35501
|
Work around old buggy program which cannot cope with memcpy semantics.
|
2011-04-01 19:38:21 -04:00 |
|
Ulrich Drepper
|
bb2420590c
|
Last change caused infinite loops because of missing loop increment.
|
2011-03-22 01:52:43 -04:00 |
|
H.J. Lu
|
c97a1282a4
|
Handle page boundaries in x86 SSE4.2 strncmp.
|
2011-03-21 05:35:38 -04:00 |
|