aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorSamuel Thibault <samuel.thibault@ens-lyon.org>2020-11-08 23:52:51 +0100
committerThomas Schwinge <thomas@codesourcery.com>2021-01-13 12:09:59 +0100
commite9cb89b936f831a02318d45fc4ddb06f7be55ae4 (patch)
tree3a2d3db99764dbb7b2f8cda54e8c7acc674fec8d /gcc
parentf04e7e540e20e30ec032f868bdf9003e94201848 (diff)
downloadgcc-e9cb89b936f831a02318d45fc4ddb06f7be55ae4.zip
gcc-e9cb89b936f831a02318d45fc4ddb06f7be55ae4.tar.gz
gcc-e9cb89b936f831a02318d45fc4ddb06f7be55ae4.tar.bz2
Hurd: Enable ifunc by default
The binutils bugs seem to have been fixed. gcc/ * config.gcc [$target == *-*-gnu*]: Enable 'default_gnu_indirect_function'.
Diffstat (limited to 'gcc')
-rw-r--r--gcc/config.gcc4
1 files changed, 3 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index 4bec543..9fb57e9 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3598,7 +3598,9 @@ esac
case ${target} in
*-*-linux*android*|*-*-linux*uclibc*|*-*-linux*musl*)
;;
-*-*-linux*)
+*-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu)
+ ;;
+*-*-linux* | *-*-gnu*)
case ${target} in
aarch64*-* | arm*-* | i[34567]86-* | powerpc*-* | s390*-* | sparc*-* | x86_64-*)
default_gnu_indirect_function=yes