diff options
author | Uros Bizjak <ubizjak@gmail.com> | 2010-09-03 16:33:48 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2010-09-03 16:33:48 +0200 |
commit | 4159fb8dd2dfd0934509a832f90b6122bfdba776 (patch) | |
tree | 020964c36b9fdde40b1fff27007c37bff33bc68b /libgcc/config | |
parent | 0df8fcc8d1c967fb7c4f266ba5a0b9be0863ad0a (diff) | |
download | gcc-4159fb8dd2dfd0934509a832f90b6122bfdba776.zip gcc-4159fb8dd2dfd0934509a832f90b6122bfdba776.tar.gz gcc-4159fb8dd2dfd0934509a832f90b6122bfdba776.tar.bz2 |
t-sol2 (__copysigntf3, __fabstf3): Disable for 64bit targets.
* config/i386/t-sol2 (__copysigntf3, __fabstf3): Disable for
64bit targets.
(__fixtfti, __fixunstfti, __floattitf, __floatuntitf): Enable only
for 64bit targets.
From-SVN: r163820
Diffstat (limited to 'libgcc/config')
-rw-r--r-- | libgcc/config/i386/libgcc-sol2.ver | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/libgcc/config/i386/libgcc-sol2.ver b/libgcc/config/i386/libgcc-sol2.ver index 8d94d3c..26a0abf 100644 --- a/libgcc/config/i386/libgcc-sol2.ver +++ b/libgcc/config/i386/libgcc-sol2.ver @@ -59,26 +59,38 @@ GCC_4.5.0 { __addtf3 +%ifndef __x86_64__ __copysigntf3 +%endif __divtc3 __divtf3 __eqtf2 __extenddftf2 __extendsftf2 __extendxftf2 +%ifndef __x86_64__ __fabstf2 +%endif __fixtfdi __fixtfsi +%ifdef __x86_64__ __fixtfti +%endif __fixunstfdi __fixunstfsi +%ifdef __x86_64__ __fixunstfti +%endif __floatditf __floatsitf +%ifdef __x86_64__ __floattitf +%endif __floatunditf __floatunsitf +%ifdef __x86_64__ __floatuntitf +%endif __getf2 __gttf2 __letf2 |