https://gcc.gnu.org/g:9fd190c70976638eb8ae239f09d9f73da26d3021

commit r15-7094-g9fd190c70976638eb8ae239f09d9f73da26d3021
Author: Tamar Christina <tamar.christ...@arm.com>
Date:   Tue Jan 21 10:27:13 2025 +0000

    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:
---
 gcc/config.gcc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gcc/config.gcc b/gcc/config.gcc
index c0e66a26f953..6f9f7313e132 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

Reply via email to