Hurd: Enable ifunc by default
authorSamuel Thibault <samuel.thibault@ens-lyon.org>
Sun, 8 Nov 2020 22:52:51 +0000 (23:52 +0100)
committerThomas Schwinge <thomas@codesourcery.com>
Wed, 13 Jan 2021 11:09:59 +0000 (12:09 +0100)
The binutils bugs seem to have been fixed.

gcc/
* config.gcc [$target == *-*-gnu*]: Enable
'default_gnu_indirect_function'.

gcc/config.gcc

index 4bec543..9fb57e9 100644 (file)
@@ -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