Obsolete Solaris 10 support
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Tue, 16 Oct 2018 08:50:48 +0000 (08:50 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Tue, 16 Oct 2018 08:50:48 +0000 (08:50 +0000)
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
contrib/config-list.mk
gcc/ChangeLog
gcc/config.gcc
gcc/doc/install.texi

index 498abb501969c9d4cd14b8c69a0c37f4d97803d6..8ce2f934bda3043a1608b537da45c9be2deb52b0 100644 (file)
@@ -1,3 +1,8 @@
+2018-10-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config-list.mk (LIST): Switch to i686-solaris2.11,
+       sparc64-sun-solaris2.11.
+
 2018-10-04  Bernhard Reutner-Fischer  <aldot@gcc.gnu.org>
 
        * unused_functions.py: Handle archive files.
index d9e48a952f2b354b6f05c00a3e392f51161ccb78..cbb9e28b5247ef966e1a0addcf4fcd7a972c4fc1 100644 (file)
@@ -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 \
index 0f4e293d06faaf2bf86fab249160fdc296462102..dfcc0d38b6be1c1509221ea8a0a4ef09a71d498d 100644 (file)
@@ -1,3 +1,8 @@
+2018-10-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config.gcc: Obsolete *-*-solaris2.10*.
+       * doc/install.texi (Specific, *-*-solaris2*): Document it.
+
 2018-10-12  Jeff Law  <law@redhat.com>
 
        * config/ft32/ft32.md (ft32_general_movsrc_operand): Disable
index 8521f7d556e925e74e78e8087929075fa47626d7..720e6a7373dca8cde3caea251a4c45cd593f5a04 100644 (file)
@@ -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
index 6dd21bb915ee855aded1eb52a92ac1d33d27e9ca..069b71922d28f8d4b5c395f23a3b15aeb8f4cb32 100644 (file)
@@ -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