From eb484969f654680683aa2a419929029c2903d0b7 Mon Sep 17 00:00:00 2001 From: Andreas Tobler Date: Tue, 10 Oct 2017 20:33:48 +0200 Subject: [PATCH] config.gcc (armv7*-*-freebsd*): New target. 2017-10-10 Andreas Tobler * config.gcc (armv7*-*-freebsd*): New target. (armv6*-*-freebsd*): Remove obsolete TARGET_FREEBSD_ARMv6 define. From-SVN: r253602 --- gcc/ChangeLog | 5 +++++ gcc/config.gcc | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 41d3baf863e..8e9aab88f30 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2017-10-10 Andreas Tobler + + * config.gcc (armv7*-*-freebsd*): New target. + (armv6*-*-freebsd*): Remove obsolete TARGET_FREEBSD_ARMv6 define. + 2017-10-10 Jan Hubicka * 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 ee92f70904a..39573b6985b 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" ;; -- 2.30.2