diff options
author | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-02-12 22:03:44 +0000 |
---|---|---|
committer | uros <uros@138bc75d-0d04-0410-961f-82ee72b054a4> | 2009-02-12 22:03:44 +0000 |
commit | 24200b287a68ec59f18dc0344c6239120d849317 (patch) | |
tree | efb0a5b175b0720dda65ba73a0ae1be740852e68 /libgcc | |
parent | ce2801fe3842c9f01896f48b99e18cfd7851d39d (diff) | |
download | gcc-24200b287a68ec59f18dc0344c6239120d849317.tar.gz |
* config.host (ia64*-*-linux*): Add t-softfp to tmake_file.
* config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@144138 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libgcc')
-rw-r--r-- | libgcc/ChangeLog | 9 | ||||
-rw-r--r-- | libgcc/config.host | 2 | ||||
-rw-r--r-- | libgcc/config/ia64/tf-signs.c | 3 |
3 files changed, 11 insertions, 3 deletions
diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 402dbe185f3..b845937b30b 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,7 +1,12 @@ +2009-02-12 Uros Bizjak <ubizjak@gmail.com> + + * config.host (ia64*-*-linux*): Add t-softfp to tmake_file. + * config/ia64/tf-signs.c (__copysigntf3, __fabstf2): Prototype. + 2009-02-12 H.J. Lu <hongjiu.lu@intel.com> - * config.host: Add ia64/t-fprules-softfp ia64/t-softfp-compat - to tmake_file for ia64*-*-linux*. + * config.host (ia64*-*-linux*): Add ia64/t-fprules-softfp and + ia64/t-softfp-compat to tmake_file. * Makefile.in (gen-hide-list): Ignore .*_compat and .*@.*. diff --git a/libgcc/config.host b/libgcc/config.host index 2225e679063..5352363fc72 100644 --- a/libgcc/config.host +++ b/libgcc/config.host @@ -350,7 +350,7 @@ ia64*-*-freebsd*) ;; ia64*-*-linux*) extra_parts="crtbegin.o crtend.o crtbeginS.o crtendS.o crtfastmath.o" - tmake_file="ia64/t-ia64 ia64/t-fprules-softfp ia64/t-softfp-compat" + tmake_file="ia64/t-ia64 t-softfp ia64/t-fprules-softfp ia64/t-softfp-compat" ;; ia64*-*-hpux*) ;; diff --git a/libgcc/config/ia64/tf-signs.c b/libgcc/config/ia64/tf-signs.c index 9b42b9041f6..8035740ab01 100644 --- a/libgcc/config/ia64/tf-signs.c +++ b/libgcc/config/ia64/tf-signs.c @@ -38,6 +38,9 @@ union _FP_UNION_Q } bits __attribute__((packed)); }; +__float128 __copysigntf3 (__float128, __float128); +__float128 __fabstf2 (__float128); + __float128 __copysigntf3 (__float128 a, __float128 b) { |