Obsolete Solaris 9 support
authorRainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
Thu, 16 May 2013 11:36:39 +0000 (11:36 +0000)
committerRainer Orth <ro@gcc.gnu.org>
Thu, 16 May 2013 11:36:39 +0000 (11:36 +0000)
gcc:
* config.gcc: Obsolete *-*-solaris2.9*.
* doc/install.texi (Specific, *-*-solaris2*): Document it.

contrib:
* config-list.mk (LIST): Add -enable-obsolete for
sparc-sun-solaris2.9, i686-solaris2.9.

From-SVN: r198969

contrib/ChangeLog
contrib/config-list.mk
gcc/ChangeLog
gcc/config.gcc
gcc/doc/install.texi

index 1cdc796db34d60dce91b2e51f0f444877f089433..1fd90b75a08611a6174c1f1e3fc8901236c26798 100644 (file)
@@ -1,3 +1,8 @@
+2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config-list.mk (LIST): Add -enable-obsolete for
+       sparc-sun-solaris2.9, i686-solaris2.9.
+
 2013-05-13  Mike Stump  <mikestump@comcast.net>
 
        * compare_tests: Limit lines to 2000 characters as comm on Mac OS
index 1526155ec11afc75d0a0d494863f163b9b89fd51..9a141c26be521325965fed81171696baae5a7f99 100644 (file)
@@ -67,7 +67,8 @@ LIST = aarch64-elf aarch64-linux-gnu \
   x86_64-elfOPT-with-fpmath=sse x86_64-freebsd6 x86_64-netbsd \
   x86_64-knetbsd-gnu x86_64-w64-mingw32 \
   x86_64-mingw32OPT-enable-sjlj-exceptions=yes xstormy16-elf xtensa-elf \
-  xtensa-linux sparc-sun-solaris2.9 i686-solaris2.9 \
+  xtensa-linux \
+  sparc-sun-solaris2.9OPT-enable-obsolete i686-solaris2.9OPT-enable-obsolete \
   i686-interix3OPT-enable-obsolete score-elfOPT-enable-obsolete
 
 LOGFILES = $(patsubst %,log/%-make.out,$(LIST))
index a8283ae848426f7ccb7a801f69b9e9a447a79c27..343d3fc5b5a09065fe29ac6b45ca2f70b79fe315 100644 (file)
@@ -1,3 +1,8 @@
+2013-05-16  Rainer Orth  <ro@CeBiTec.Uni-Bielefeld.DE>
+
+       * config.gcc: Obsolete *-*-solaris2.9*.
+       * doc/install.texi (Specific, *-*-solaris2*): Document it.
+
 2013-05-16  Richard Biener  <rguenther@suse.de>
 
        * passes.c (init_optimization_passes): Move pass_parallelize_loops
index add6e31ff6be60c36715b5b9a9620cdd6426950d..41ea505ca1918875b7d025a437f8437772421468 100644 (file)
@@ -246,6 +246,7 @@ md_file=
 case ${target} in
    picochip-*                          \
  | score-*                             \
+ | *-*-solaris2.9*                     \
  )
     if test "x$enable_obsolete" != xyes; then
       echo "*** Configuration ${target} is obsolete." >&2
index 1265129988ea8b52bf6bd2d3440457e0a0a3dcab..1339018449d025a43415ec3cf1ea95c9593f1c2a 100644 (file)
@@ -4068,8 +4068,10 @@ supported as cross-compilation target only.
 @c alone is too unspecific and must be avoided.
 @heading @anchor{x-x-solaris2}*-*-solaris2*
 
-Support for Solaris 8 has removed in GCC 4.8.  Support for Solaris 7 has
-been removed in GCC 4.6.
+Support for Solaris 9 has been obsoleted in GCC 4.9, but can still be
+enabled by configuring with @option{--enable-obsolete}.  Support will be
+removed in GCC 4.10.  Support for Solaris 8 has 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