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 | |
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')
-rw-r--r-- | libgcc/config/i386/32/t-iamcu | 1 | ||||
-rw-r--r-- | libgcc/config/t-softfp-sfdftf | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/libgcc/config/i386/32/t-iamcu b/libgcc/config/i386/32/t-iamcu new file mode 100644 index 0000000..7595cde --- /dev/null +++ b/libgcc/config/i386/32/t-iamcu @@ -0,0 +1 @@ +HOST_LIBGCC2_CFLAGS += -mlong-double-80 diff --git a/libgcc/config/t-softfp-sfdftf b/libgcc/config/t-softfp-sfdftf new file mode 100644 index 0000000..ed71d21 --- /dev/null +++ b/libgcc/config/t-softfp-sfdftf @@ -0,0 +1,5 @@ +softfp_float_modes := sf df tf +softfp_int_modes := si di +softfp_extensions := sfdf sftf dftf xftf +softfp_truncations := dfsf tfsf tfdf tfxf +softfp_exclude_libgcc2 := n |