From ca3a27b6389aceef621dc64f4867b4c14868fe11 Mon Sep 17 00:00:00 2001 From: Rainer Orth Date: Tue, 16 Oct 2018 08:50:48 +0000 Subject: [PATCH] Obsolete Solaris 10 support contrib: * config-list.mk (LIST): Switch to i686-solaris2.11, sparc64-sun-solaris2.11. gcc: * config.gcc: Obsolete *-*-solaris2.10*. * doc/install.texi (Specific, *-*-solaris2*): Document it. From-SVN: r265186 --- contrib/ChangeLog | 5 +++++ contrib/config-list.mk | 4 ++-- gcc/ChangeLog | 5 +++++ gcc/config.gcc | 3 ++- gcc/doc/install.texi | 8 +++++--- 5 files changed, 19 insertions(+), 6 deletions(-) diff --git a/contrib/ChangeLog b/contrib/ChangeLog index 498abb50196..8ce2f934bda 100644 --- a/contrib/ChangeLog +++ b/contrib/ChangeLog @@ -1,3 +1,8 @@ +2018-10-16 Rainer Orth + + * config-list.mk (LIST): Switch to i686-solaris2.11, + sparc64-sun-solaris2.11. + 2018-10-04 Bernhard Reutner-Fischer * unused_functions.py: Handle archive files. diff --git a/contrib/config-list.mk b/contrib/config-list.mk index d9e48a952f2..cbb9e28b524 100644 --- a/contrib/config-list.mk +++ b/contrib/config-list.mk @@ -51,7 +51,7 @@ LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \ i686-netbsdelf9 \ i686-openbsd i686-elf i686-kopensolaris-gnu i686-symbolics-gnu \ i686-pc-msdosdjgpp i686-lynxos i686-nto-qnx \ - i686-rtems i686-solaris2.10 i686-wrs-vxworks \ + i686-rtems i686-solaris2.11 i686-wrs-vxworks \ i686-wrs-vxworksae \ i686-cygwinOPT-enable-threads=yes i686-mingw32crt ia64-elf \ ia64-freebsd6 ia64-linux ia64-hpux ia64-hp-vms iq2000-elf lm32-elf \ @@ -87,7 +87,7 @@ LIST = aarch64-elf aarch64-linux-gnu aarch64-rtems \ sh-rtems sh-wrs-vxworks sparc-elf \ sparc-leon-elf sparc-rtems sparc-linux-gnu \ sparc-leon3-linux-gnuOPT-enable-target=all sparc-netbsdelf \ - sparc64-sun-solaris2.10OPT-with-gnu-ldOPT-with-gnu-asOPT-enable-threads=posix \ + sparc64-sun-solaris2.11OPT-with-gnu-ldOPT-with-gnu-asOPT-enable-threads=posix \ sparc-wrs-vxworks sparc64-elf sparc64-rtems sparc64-linux sparc64-freebsd6 \ sparc64-netbsd sparc64-openbsd spu-elf \ tilegx-linux-gnu tilegxbe-linux-gnu tilepro-linux-gnu \ diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 0f4e293d06f..dfcc0d38b6b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-10-16 Rainer Orth + + * config.gcc: Obsolete *-*-solaris2.10*. + * doc/install.texi (Specific, *-*-solaris2*): Document it. + 2018-10-12 Jeff Law * config/ft32/ft32.md (ft32_general_movsrc_operand): Disable diff --git a/gcc/config.gcc b/gcc/config.gcc index 8521f7d556e..720e6a7373d 100644 --- a/gcc/config.gcc +++ b/gcc/config.gcc @@ -236,7 +236,8 @@ md_file= # Obsolete configurations. case ${target} in - powerpc*-*-*spe* \ + *-*-solaris2.10* \ + | powerpc*-*-*spe* \ | tile*-*-* \ ) if test "x$enable_obsolete" != xyes; then diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi index 6dd21bb915e..069b71922d2 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -4408,9 +4408,11 @@ supported as cross-compilation target only. @c alone is too unspecific and must be avoided. @anchor{x-x-solaris2} @heading *-*-solaris2* -Support for Solaris 9 has been removed in GCC 5. Support for Solaris -8 has been removed in GCC 4.8. Support for Solaris 7 has been removed -in GCC 4.6. +Support for Solaris 10 has been obsoleted in GCC 9, but can still be +enabled by configuring with @option{--enable-obsolete}. Support will be +removed in GCC 10. Support for Solaris 9 has been removed in GCC 5. +Support for Solaris 8 has been removed in GCC 4.8. Support for Solaris +7 has been removed in GCC 4.6. Sun does not ship a C compiler with Solaris 2 before Solaris 10, though you can download the Sun Studio compilers for free. In Solaris 10 and -- 2.30.2