From: Tamar Christina Date: Tue, 21 Jan 2025 10:27:13 +0000 (+0000) Subject: aarch64: Drop ILP32 from default elf multilibs after deprecation X-Git-Tag: basepoints/gcc-16~2459 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=9fd190c70976638eb8ae239f09d9f73da26d3021;p=thirdparty%2Fgcc.git aarch64: Drop ILP32 from default elf multilibs after deprecation Following the deprecation of ILP32 *-elf builds fail now due to -Werror on the deprecation warning. This is because on embedded builds ILP32 is part of the default multilib. This patch removed it from the default target as the build would fail anyway. gcc/ChangeLog: * config.gcc (aarch64-*-elf): Drop ILP32 from default multilibs. --- diff --git a/gcc/config.gcc b/gcc/config.gcc index c0e66a26f95..6f9f7313e13 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -1210,7 +1210,7 @@ aarch64*-*-elf | aarch64*-*-fuchsia* | aarch64*-*-rtems*) esac aarch64_multilibs="${with_multilib_list}" if test "$aarch64_multilibs" = "default"; then - aarch64_multilibs="lp64,ilp32" + aarch64_multilibs="lp64" fi aarch64_multilibs=`echo $aarch64_multilibs | sed -e 's/,/ /g'` for aarch64_multilib in ${aarch64_multilibs}; do