The binutils bugs seem to have been fixed. 2020-11-08 Samuel Thibault <samuel.thiba...@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