aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-01-15 11:29:12 +0000
committerSebastian Huber <sh@gcc.gnu.org>2016-01-15 11:29:12 +0000
commit94619ed95ba0a31df9f9ec6532e6c8f4bcdbefaf (patch)
tree32630c5249793a1c6a4b96fdf44415db1f1df211
parent94f373957092bf7c3ed8a83d00e5c4f21e7ffd35 (diff)
downloadgcc-94619ed95ba0a31df9f9ec6532e6c8f4bcdbefaf.zip
gcc-94619ed95ba0a31df9f9ec6532e6c8f4bcdbefaf.tar.gz
gcc-94619ed95ba0a31df9f9ec6532e6c8f4bcdbefaf.tar.bz2
[RTEMS] Add Cortex-M7 multilib for FPU support
gcc/ChangeLog * config/arm/t-rtems: Add cortex-m7/fpv5-d16 multilib. From-SVN: r232414
-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 bd05295..e0da444 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2016-01-15 Sebastian Huber <sebastian.huber@embedded-brains.de>
+
+ * config/arm/t-rtems: Add cortex-m7/fpv5-d16 multilib.
+
2016-01-15 Ilya Enkovich <enkovich.gnu@gmail.com>
* config/i386/i386.c (ix86_expand_branch): Don't split
diff --git a/gcc/config/arm/t-rtems b/gcc/config/arm/t-rtems
index 3b62181..02dcd65 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 mfpu=neon/mfpu=vfpv3-d16/mfpu=fpv4-sp-d16 mfloat-abi=hard
-MULTILIB_DIRNAMES = eb thumb armv6-m armv7-a armv7-r armv7-m neon vfpv3-d16 fpv4-sp-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=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
# Enumeration of multilibs
@@ -16,5 +16,6 @@ MULTILIB_REQUIRED += mthumb/march=armv7-a
MULTILIB_REQUIRED += mthumb/march=armv7-r/mfpu=vfpv3-d16/mfloat-abi=hard
MULTILIB_REQUIRED += mthumb/march=armv7-r
MULTILIB_REQUIRED += mthumb/march=armv7-m/mfpu=fpv4-sp-d16/mfloat-abi=hard
+MULTILIB_REQUIRED += mthumb/mcpu=cortex-m7/mfpu=fpv5-d16/mfloat-abi=hard
MULTILIB_REQUIRED += mthumb/march=armv7-m
MULTILIB_REQUIRED += mthumb