]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
aarch64: Drop ILP32 from default elf multilibs after deprecation
authorTamar Christina <tamar.christina@arm.com>
Tue, 21 Jan 2025 10:27:13 +0000 (10:27 +0000)
committerTamar Christina <tamar.christina@arm.com>
Tue, 21 Jan 2025 10:27:13 +0000 (10:27 +0000)
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.

gcc/config.gcc

index c0e66a26f953c525127ea0e2390adb530edf2427..6f9f7313e13295a505f6ce7e8e57179930e42db6 100644 (file)
@@ -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