diff options
author | Andreas Tobler <andreast@gcc.gnu.org> | 2017-10-10 20:33:48 +0200 |
---|---|---|
committer | Andreas Tobler <andreast@gcc.gnu.org> | 2017-10-10 20:33:48 +0200 |
commit | eb484969f654680683aa2a419929029c2903d0b7 (patch) | |
tree | 4a866025d5038dc9d59e761055b41ec43ca075d9 | |
parent | 84dd815ff8765c61376a352863d8482a72f79b37 (diff) | |
download | gcc-eb484969f654680683aa2a419929029c2903d0b7.zip gcc-eb484969f654680683aa2a419929029c2903d0b7.tar.gz gcc-eb484969f654680683aa2a419929029c2903d0b7.tar.bz2 |
config.gcc (armv7*-*-freebsd*): New target.
2017-10-10 Andreas Tobler <andreast@gcc.gnu.org>
* config.gcc (armv7*-*-freebsd*): New target.
(armv6*-*-freebsd*): Remove obsolete TARGET_FREEBSD_ARMv6 define.
From-SVN: r253602
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config.gcc | 5 |
2 files changed, 9 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 41d3baf..8e9aab8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-10-10 Andreas Tobler <andreast@gcc.gnu.org> + + * config.gcc (armv7*-*-freebsd*): New target. + (armv6*-*-freebsd*): Remove obsolete TARGET_FREEBSD_ARMv6 define. + 2017-10-10 Jan Hubicka <hubicka@ucw.cz> * x86-tune.def (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, X86_TUNE_ADJUST_UNROLL, diff --git a/gcc/config.gcc b/gcc/config.gcc index ee92f70..39573b6 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1094,11 +1094,14 @@ arm*-*-freebsd*) # ARM FreeBSD EABI case $target in armv6*-*-freebsd*) target_cpu_cname="arm1176jzf-s" - tm_defines="${tm_defines} TARGET_FREEBSD_ARMv6=1" if test $fbsd_major -ge 11; then tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1" fi ;; + armv7*-*-freebsd*) + target_cpu_cname="generic-armv7-a" + tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1" + ;; *) target_cpu_cname="arm9" ;; |