[PATCH] Hurd: Enable ifunc by default

Samuel Thibault samuel.thibault@ens-lyon.org
Sun Nov 8 22:52:51 GMT 2020


The binutils bugs seem to have been fixed.

2020-11-08  Samuel Thibault  <samuel.thibault@ens-lyon.org>

	gcc/
	* config.gcc: Enable default_gnu_indirect_function in *-*-gnu*
	target (but not *-*-kfreebsd*-gnu | *-*-kopensolaris*-gnu).
---
 gcc/config.gcc | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index b42ebc4e5be..a347c2cec7c 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -3538,7 +3538,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
-- 
2.20.1



More information about the Gcc-patches mailing list