aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRichard Biener <rguenther@suse.de>2024-02-23 08:59:12 +0100
committerRichard Biener <rguenther@suse.de>2024-02-23 10:45:31 +0100
commitbff1cbf2f61d9532eceaa6ebe71185f4b0902a76 (patch)
tree9a7122092a3b5da0bd3cb146318dcbf911a9d230
parent818094a07a0b550643ecd0090647dc29cc9e153a (diff)
downloadgcc-bff1cbf2f61d9532eceaa6ebe71185f4b0902a76.zip
gcc-bff1cbf2f61d9532eceaa6ebe71185f4b0902a76.tar.gz
gcc-bff1cbf2f61d9532eceaa6ebe71185f4b0902a76.tar.bz2
Add ia64*-*-* to the list of obsolete targets
The following deprecates ia64*-*-* for GCC 14. Since we plan to force LRA for GCC 15 and the target only has slim chances of getting updated this notifies people in advance. Given both Linux and glibc have axed the target further development is also made difficult. There is no listed maintainer for ia64 either. PR target/90785 gcc/ * config.gcc: Add ia64*-*-* to the list of obsoleted targets. contrib/ * config-list.mk (LIST): --enable-obsolete for ia64*-*-*.
-rw-r--r--contrib/config-list.mk5
-rw-r--r--gcc/config.gcc1
2 files changed, 4 insertions, 2 deletions
diff --git a/contrib/config-list.mk b/contrib/config-list.mk
index 0694cc1..16df66f 100644
--- a/contrib/config-list.mk
+++ b/contrib/config-list.mk
@@ -60,8 +60,9 @@ LIST = \
i686-pc-linux-gnu i686-pc-msdosdjgpp i686-lynxos i686-nto-qnx \
i686-rtems i686-solaris2.11 i686-wrs-vxworks \
i686-wrs-vxworksae \
- i686-cygwinOPT-enable-threads=yes i686-mingw32crt ia64-elf \
- ia64-linux ia64-hpux ia64-hp-vms iq2000-elf lm32-elf \
+ i686-cygwinOPT-enable-threads=yes i686-mingw32crt ia64-elfOPT-enable-obsolete \
+ ia64-linuxOPT-enable-obsolete ia64-hpuxOPT-enable-obsolete \
+ ia64-hp-vmsOPT-enable-obsolete iq2000-elf lm32-elf \
lm32-rtems lm32-uclinux \
loongarch64-linux-gnuf64 loongarch64-linux-gnuf32 loongarch64-linux-gnusf \
m32c-elf m32r-elf m32rle-elf \
diff --git a/gcc/config.gcc b/gcc/config.gcc
index a0f9c67..2e35a11 100644
--- a/gcc/config.gcc
+++ b/gcc/config.gcc
@@ -273,6 +273,7 @@ esac
# Obsolete configurations.
case ${target}${target_min} in
*-*-solaris2.11.[0-3]* \
+ | ia64*-*-* \
)
if test "x$enable_obsolete" != xyes; then
echo "*** Configuration ${target}${target_min} is obsolete." >&2