diff options
author | H.J. Lu <hongjiu.lu@intel.com> | 2015-06-30 16:42:07 +0000 |
---|---|---|
committer | H.J. Lu <hjl@gcc.gnu.org> | 2015-06-30 09:42:07 -0700 |
commit | cb78b51ca0b545a8d6b0b72a3aa108f3012de4ee (patch) | |
tree | dd466327832c8886a41f63de348d602ae006e205 /libgcc/config.host | |
parent | d90639476f7769578682cbf34628968a3428ebec (diff) | |
download | gcc-cb78b51ca0b545a8d6b0b72a3aa108f3012de4ee.zip gcc-cb78b51ca0b545a8d6b0b72a3aa108f3012de4ee.tar.gz gcc-cb78b51ca0b545a8d6b0b72a3aa108f3012de4ee.tar.bz2 |
IA MCU psABI support: changes to libraries
Patch in the bottom adds support of IA MCU psABI to libgcc (enables
soft-fp) and libdecnumber (enables it for IA MCU).
config/
* dfp.m4 (enable_decimal_float): Also set to yes for
i?86*-*-elfiamcu target.
gcc/
* configure: Regenerated.
libdecnumber/
* configure: Regenerated.
libgcc/
* config.host: Support i[34567]86-*-elfiamcu target.
* config/t-softfp-sfdftf: New file.
* config/i386/32/t-iamcu: Likewise.
* configure: Regenerated.
From-SVN: r225198
Diffstat (limited to 'libgcc/config.host')
-rw-r--r-- | libgcc/config.host | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/libgcc/config.host b/libgcc/config.host index 46666df..3a2c75d 100644 --- a/libgcc/config.host +++ b/libgcc/config.host @@ -562,6 +562,9 @@ x86_64-*-darwin*) tm_file="$tm_file i386/darwin-lib.h" extra_parts="$extra_parts crtprec32.o crtprec64.o crtprec80.o crtfastmath.o" ;; +i[34567]86-*-elfiamcu) + tmake_file="$tmake_file i386/t-crtstuff t-softfp-sfdftf i386/32/t-softfp i386/32/t-iamcu i386/t-softfp t-softfp t-dfprules" + ;; i[34567]86-*-elf*) tmake_file="$tmake_file i386/t-crtstuff t-crtstuff-pic t-libgcc-pic" ;; |