Commit eb484969 by Andreas Tobler

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
parent 84dd815f
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> 2017-10-10 Jan Hubicka <hubicka@ucw.cz>
* x86-tune.def (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, X86_TUNE_ADJUST_UNROLL, * x86-tune.def (X86_TUNE_AVOID_FALSE_DEP_FOR_BMI, X86_TUNE_ADJUST_UNROLL,
...@@ -1094,11 +1094,14 @@ arm*-*-freebsd*) # ARM FreeBSD EABI ...@@ -1094,11 +1094,14 @@ arm*-*-freebsd*) # ARM FreeBSD EABI
case $target in case $target in
armv6*-*-freebsd*) armv6*-*-freebsd*)
target_cpu_cname="arm1176jzf-s" target_cpu_cname="arm1176jzf-s"
tm_defines="${tm_defines} TARGET_FREEBSD_ARMv6=1"
if test $fbsd_major -ge 11; then if test $fbsd_major -ge 11; then
tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1" tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1"
fi fi
;; ;;
armv7*-*-freebsd*)
target_cpu_cname="generic-armv7-a"
tm_defines="${tm_defines} TARGET_FREEBSD_ARM_HARD_FLOAT=1"
;;
*) *)
target_cpu_cname="arm9" target_cpu_cname="arm9"
;; ;;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment