aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-08-24 06:05:04 +0000
committerSebastian Huber <sh@gcc.gnu.org>2016-08-24 06:05:04 +0000
commita4892ab4f832c4981631fb71d8623868d3ecdf36 (patch)
tree44e82c6cc175c74093a0b584602bca2c9197ef6a
parentf5e9814bb4204282e9d8643ceba4be8d886dff16 (diff)
downloadgcc-a4892ab4f832c4981631fb71d8623868d3ecdf36.zip
gcc-a4892ab4f832c4981631fb71d8623868d3ecdf36.tar.gz
gcc-a4892ab4f832c4981631fb71d8623868d3ecdf36.tar.bz2
[RTEMS] Add vfp multilib for ARM
gcc/ * config/arm/t-rtems: Add vfp multilib. From-SVN: r239727
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/arm/t-rtems5
2 files changed, 7 insertions, 2 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 68379dc..9286df3 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2016-08-24 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config/arm/t-rtems: Add vfp multilib.
+
2016-08-23 Ian Lance Taylor <iant@golang.org>
* config/s390/s390.c (s390_asm_file_start): Call
diff --git a/gcc/config/arm/t-rtems b/gcc/config/arm/t-rtems
index 02dcd65..026a589 100644
--- a/gcc/config/arm/t-rtems
+++ b/gcc/config/arm/t-rtems
@@ -1,7 +1,7 @@
# Custom RTEMS multilibs for ARM
-MULTILIB_OPTIONS = mbig-endian mthumb march=armv6-m/march=armv7-a/march=armv7-r/march=armv7-m/mcpu=cortex-m7 mfpu=neon/mfpu=vfpv3-d16/mfpu=fpv4-sp-d16/mfpu=fpv5-d16 mfloat-abi=hard
-MULTILIB_DIRNAMES = eb thumb armv6-m armv7-a armv7-r armv7-m cortex-m7 neon vfpv3-d16 fpv4-sp-d16 fpv5-d16 hard
+MULTILIB_OPTIONS = mbig-endian mthumb march=armv6-m/march=armv7-a/march=armv7-r/march=armv7-m/mcpu=cortex-m7 mfpu=neon/mfpu=vfp/mfpu=vfpv3-d16/mfpu=fpv4-sp-d16/mfpu=fpv5-d16 mfloat-abi=hard
+MULTILIB_DIRNAMES = eb thumb armv6-m armv7-a armv7-r armv7-m cortex-m7 neon vfp vfpv3-d16 fpv4-sp-d16 fpv5-d16 hard
# Enumeration of multilibs
@@ -10,6 +10,7 @@ MULTILIB_EXCEPTIONS =
MULTILIB_REQUIRED =
MULTILIB_REQUIRED += mbig-endian/mthumb/march=armv7-r/mfpu=vfpv3-d16/mfloat-abi=hard
MULTILIB_REQUIRED += mbig-endian/mthumb/march=armv7-r
+MULTILIB_REQUIRED += mfpu=vfp/mfloat-abi=hard
MULTILIB_REQUIRED += mthumb/march=armv6-m
MULTILIB_REQUIRED += mthumb/march=armv7-a/mfpu=neon/mfloat-abi=hard
MULTILIB_REQUIRED += mthumb/march=armv7-a