aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTamar Christina <tamar.christina@arm.com>2025-01-21 10:27:13 +0000
committerTamar Christina <tamar.christina@arm.com>2025-01-21 10:27:13 +0000
commit9fd190c70976638eb8ae239f09d9f73da26d3021 (patch)
tree2f5e0eb8008c77ff5df455b7b90f4420dcfeabe5
parent4d2a1c292611514dfa5de4cbdb8a426eb437c964 (diff)
downloadgcc-9fd190c70976638eb8ae239f09d9f73da26d3021.zip
gcc-9fd190c70976638eb8ae239f09d9f73da26d3021.tar.gz
gcc-9fd190c70976638eb8ae239f09d9f73da26d3021.tar.bz2
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.
-rw-r--r--gcc/config.gcc2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config.gcc b/gcc/config.gcc
index c0e66a2..6f9f731 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