Andreas Jaeger
|
1e3cdfda74
|
Merge branch 'elf-move'
Conflicts:
debug/backtracesymsfd.c
sysdeps/generic/elf/backtracesymsfd.c
sysdeps/i386/configure.in
|
2012-03-27 21:35:36 +02:00 |
|
H.J. Lu
|
1532c7ac9a
|
Make sure x86_64 GOT entry slot is always 8 bytes
|
2012-03-23 11:06:57 -07:00 |
|
Joseph Myers
|
7c69cd143b
|
Fix cexp overflow (bug 13892).
|
2012-03-22 19:38:09 +00:00 |
|
H.J. Lu
|
81b035fe63
|
Replace Elf64_XXX with ElfW(XXX) in dl-irel.h
|
2012-03-22 10:17:05 -07:00 |
|
H.J. Lu
|
1da7940c77
|
Replace unsigned long with uint64_t
|
2012-03-22 10:02:57 -07:00 |
|
H.J. Lu
|
2ff87f3f18
|
Add sysdeps/x86_64/preconfigure
|
2012-03-22 08:28:39 -07:00 |
|
H.J. Lu
|
c8e43ba739
|
Add x32 support to dynamic linker audit
|
2012-03-21 17:14:49 -07:00 |
|
Andreas Schwab
|
7998fa7899
|
Disable use of FMA instructions in branred
|
2012-03-21 23:58:50 +01:00 |
|
Joseph Myers
|
1a4ac776eb
|
Remove inaccurate x86 cexp implementations (bug 13883).
|
2012-03-21 15:28:05 +00:00 |
|
Joseph Myers
|
2460d3aa21
|
Fix pow of zero and infinity to large powers.
|
2012-03-21 12:16:00 +00:00 |
|
Andreas Jaeger
|
d6373f9ce3
|
Merge branch 'master' into elf-move
|
2012-03-20 20:40:16 +01:00 |
|
H.J. Lu
|
d1af992d0d
|
Check __x86_64__ instead of __WORDSIZE in mathinline.h
|
2012-03-20 08:54:58 -07:00 |
|
H.J. Lu
|
114883e00a
|
Support x86-64 __jmp_buf with __WORDSIZE != 64
|
2012-03-20 08:53:42 -07:00 |
|
H.J. Lu
|
95443d88af
|
Use atomic64_t with 64bit atomic macros
|
2012-03-19 17:29:26 -07:00 |
|
H.J. Lu
|
490df6c441
|
Check __x86_64__ instead of __WORDSIZE for fenv_t
|
2012-03-19 16:10:51 -07:00 |
|
H.J. Lu
|
5e52b189f0
|
Check __x86_64__ instead of __WORDSIZE in mathdef.h
|
2012-03-19 16:00:52 -07:00 |
|
H.J. Lu
|
b4c35121c4
|
Use int64_t in x86_64/fpu/math_private.h
|
2012-03-19 15:17:48 -07:00 |
|
H.J. Lu
|
56965fd71c
|
Cast _Unwind_GetCFA return to _Unwind_Ptr first
|
2012-03-19 13:33:20 -07:00 |
|
Joseph Myers
|
1897ad4432
|
Fix clog overflow/underflow (bug 13629).
|
2012-03-19 20:14:26 +00:00 |
|
Andreas Jaeger
|
6870c2ed1f
|
Fix last line in configure.in.
|
2012-03-19 21:09:50 +01:00 |
|
Andreas Jaeger
|
8f599ddb67
|
Fix last line.
|
2012-03-19 21:06:14 +01:00 |
|
Andreas Jaeger
|
1221efbda9
|
Remove now obsolete elf/configure file.
|
2012-03-19 20:58:43 +01:00 |
|
Andreas Jaeger
|
0894643164
|
Merge contents from sysdeps/i386/configure.in (without i686 check)
|
2012-03-19 20:58:05 +01:00 |
|
Andreas Jaeger
|
9d639b9918
|
Move x86_64/elf files to x86_64
|
2012-03-19 20:55:26 +01:00 |
|
Richard Henderson
|
bd37f2ee31
|
Optimize private 387 fenv access; share code between i386 and x86_64.
|
2012-03-19 06:51:39 -07:00 |
|
Richard Henderson
|
d0adc92230
|
i386/x86_64: Optimize feholdexcept.
|
2012-03-19 06:51:06 -07:00 |
|
Richard Henderson
|
0fe0f1f86f
|
Create and use libc_feupdateenv_test.
We can reduce the number of STMXCSR, and often we can avoid the
call to __feraiseexcept.
|
2012-03-19 06:50:41 -07:00 |
|
Richard Henderson
|
eb92c487b3
|
Create and use SET_RESTORE_ROUND{,_NOEX,_53BIT}{,F,L}.
|
2012-03-19 06:49:44 -07:00 |
|
Richard Henderson
|
b4dabbb47a
|
Convert libc_feholdexcept et al from macros to inline functions.
|
2012-03-19 06:48:27 -07:00 |
|
Richard Henderson
|
4851a949b4
|
Make inline __isnan, __isinf_ns, __finite generic.
For code generation to stay identical on x86_64, this requires that
we define the fp word manipulation macros before including the
generic header.
|
2012-03-19 06:47:43 -07:00 |
|
H.J. Lu
|
473c3ef325
|
Define x86-64 ffsl alias only if __LP64__ is defined
|
2012-03-16 15:20:45 -07:00 |
|
Joseph Myers
|
c36e1d2369
|
Disable Bessel function TLOSS errors in POSIX mode.
|
2012-03-16 20:08:02 +00:00 |
|
Joseph Myers
|
11b90b9f50
|
Fix tan, tanl for large inputs.
|
2012-03-16 20:05:37 +00:00 |
|
Jan Kratochvil
|
6a1bd2a100
|
* sysdeps/x86_64/elf/start.S: Include <sysdep.h>.
(_start): Add cfi_startproc, cfi_undefined for rip and cfi_endproc.
|
2012-03-16 20:49:23 +01:00 |
|
Joseph Myers
|
8848d99dce
|
Implement ldbl-96 sinl / cosl / sincosl (bug 13851).
|
2012-03-16 12:30:05 +00:00 |
|
Andreas Jaeger
|
356a10ee3e
|
Merge branch 'master' into bug13658-branch
|
2012-03-14 16:36:17 +01:00 |
|
Joseph Myers
|
e456826d7a
|
Fix csqrt overflow/underflow (bug 13841).
|
2012-03-14 11:53:32 +00:00 |
|
Paul Eggert
|
c524201ab0
|
Replace FSF snail mail address with URL in miscellaneous files.
|
2012-03-10 00:45:35 +00:00 |
|
Richard Henderson
|
b8c036204f
|
Use include_next to chain math_private.h headers.
|
2012-03-09 16:11:26 -08:00 |
|
Richard Henderson
|
15194b4b3d
|
x86_64: Convert __rint* and __floor* from macros to inlines.
|
2012-03-09 11:15:47 -08:00 |
|
Richard Henderson
|
64e21edef1
|
x86_64: Convert __ieee754_sqrt{,f,l} from macros to inlines.
|
2012-03-09 11:15:19 -08:00 |
|
Joseph Myers
|
d1d3431a3a
|
Fix signs of zeros from casinh, cacosh etc. (bug 10716).
|
2012-03-07 15:15:19 +00:00 |
|
Andreas Jaeger
|
b35fe25ed9
|
[BZ #13658]
* sysdeps/x86_64/fpu/s_sincos.S: Delete.
* math/libm-test.inc (sincos_test): Add test for large input.
|
2012-03-07 14:51:39 +01:00 |
|
Marek Polacek
|
a53b7a4e4b
|
Fix up long double fphex.
|
2012-03-06 22:08:16 +01:00 |
|
Joseph Myers
|
b7cd39e8f8
|
Fix pow in non-default rounding modes (bug 3976).
|
2012-03-05 12:22:46 +00:00 |
|
Joseph Myers
|
ca811b2256
|
Test cosh, sinh in non-default rounding modes (bug 3976).
|
2012-03-05 12:20:24 +00:00 |
|
Marek Polacek
|
bc957d531c
|
Remove oldish __GNUC_PREREQ.
|
2012-03-03 22:57:00 +01:00 |
|
Joseph Myers
|
804360ed83
|
Fix sin, cos, tan in non-default rounding modes (bug 3976).
|
2012-03-02 20:51:39 +00:00 |
|
Joseph Myers
|
28afd92dbd
|
Fix exp in non-default rounding modes (bug 3976).
|
2012-03-02 15:12:53 +00:00 |
|
Joseph Myers
|
7b1902cb3e
|
Improve erfc accuracy.
|
2012-03-01 21:15:38 +00:00 |
|