diff options
author | Uros Bizjak <uros@gcc.gnu.org> | 2016-06-14 01:11:27 +0200 |
---|---|---|
committer | Uros Bizjak <uros@gcc.gnu.org> | 2016-06-14 01:11:27 +0200 |
commit | 7d6aa9a605a0f8cb000fe6d9412b00fa76af33f3 (patch) | |
tree | b0f1f69d6423cadc10006215a17ee7f6d81b519c /libgcc/config/i386/32 | |
parent | 385c7747b78f0e178666fb7f376d21389a3f0bb8 (diff) | |
download | gcc-7d6aa9a605a0f8cb000fe6d9412b00fa76af33f3.zip gcc-7d6aa9a605a0f8cb000fe6d9412b00fa76af33f3.tar.gz gcc-7d6aa9a605a0f8cb000fe6d9412b00fa76af33f3.tar.bz2 |
* Partially revert my previous commit.
From-SVN: r237418
Diffstat (limited to 'libgcc/config/i386/32')
-rw-r--r-- | libgcc/config/i386/32/t-softfp | 3 | ||||
-rw-r--r-- | libgcc/config/i386/32/tf-signs.c | 11 |
2 files changed, 1 insertions, 13 deletions
diff --git a/libgcc/config/i386/32/t-softfp b/libgcc/config/i386/32/t-softfp index f27e7e6..a48a5b3 100644 --- a/libgcc/config/i386/32/t-softfp +++ b/libgcc/config/i386/32/t-softfp @@ -1,6 +1,5 @@ # Omit TImode functions softfp_int_modes := si di -# Provide fallbacks for __builtin_copysignq, __builtin_fabsq -# and __builtin_signbitq. +# Provide fallbacks for __builtin_copysignq and __builtin_fabsq. LIB2ADD += $(srcdir)/config/i386/32/tf-signs.c diff --git a/libgcc/config/i386/32/tf-signs.c b/libgcc/config/i386/32/tf-signs.c index d74c86a..1e30626 100644 --- a/libgcc/config/i386/32/tf-signs.c +++ b/libgcc/config/i386/32/tf-signs.c @@ -37,7 +37,6 @@ union _FP_UNION_Q __float128 __copysigntf3 (__float128, __float128); __float128 __fabstf2 (__float128); -int __signbittf2 (__float128); __float128 __copysigntf3 (__float128 a, __float128 b) @@ -61,13 +60,3 @@ __fabstf2 (__float128 a) return A.flt; } - -int -__signbittf2 (__float128 a) -{ - union _FP_UNION_Q A; - - A.flt = a; - - return A.bits.sign; -} |