]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Add ia64*-*-* to the list of obsolete targets
authorRichard Biener <rguenther@suse.de>
Fri, 23 Feb 2024 07:59:12 +0000 (08:59 +0100)
committerRichard Biener <rguenther@suse.de>
Fri, 23 Feb 2024 09:45:31 +0000 (10:45 +0100)
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*-*-*.

contrib/config-list.mk
gcc/config.gcc

index 0694cc128fa908fd16e22382db4b1d04db6bda9c..16df66f0fc6bf0c1a10b10a95c1e3867c4b15fba 100644 (file)
@@ -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 \
index a0f9c6723083d4d891b8c03d2885f323c1b5af0d..2e35a1120401dbd2c48fb96e6072e6b1237abd60 100644 (file)
@@ -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