aboutsummaryrefslogtreecommitdiff
path: root/gcc/config.gcc
diff options
context:
space:
mode:
authorMaya Rashish <coypu@sdf.org>2019-04-29 19:48:52 +0000
committerJeff Law <law@gcc.gnu.org>2019-04-29 13:48:52 -0600
commit856f73d1373aa768fdb37266a552dee4f8d98a5f (patch)
treec275b616915678ea6b9db4b657182bccff015e9e /gcc/config.gcc
parent5c1b3334a2f59492f57e32c2ddab06d22941a3f3 (diff)
downloadgcc-856f73d1373aa768fdb37266a552dee4f8d98a5f.zip
gcc-856f73d1373aa768fdb37266a552dee4f8d98a5f.tar.gz
gcc-856f73d1373aa768fdb37266a552dee4f8d98a5f.tar.bz2
config.gcc (default_gnu_indirect_function): Default to yes for arm*-*-netbsd*...
* config.gcc (default_gnu_indirect_function): Default to yes for arm*-*-netbsd*, i[34567]86-*-netbsd*, powerpc*-*-netbsd*, sparc*-*-netbsd*, x86_64-*-netbsd* From-SVN: r270661
Diffstat (limited to 'gcc/config.gcc')
-rw-r--r--gcc/config.gcc5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index c7a464c..67d68d9 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -850,6 +850,11 @@ case ${target} in
nbsd_tm_file="netbsd.h netbsd-stdint.h netbsd-elf.h"
default_use_cxa_atexit=yes
target_has_targetdm=yes
+ case ${target} in
+ arm*-* | i[34567]86-* | powerpc*-* | sparc*-* | x86_64-*)
+ default_gnu_indirect_function=yes
+ ;;
+ esac
;;
*-*-openbsd*)
tmake_file="t-openbsd"