aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorEric Botcazou <ebotcazou@adacore.com>2016-08-15 09:16:17 +0000
committerEric Botcazou <ebotcazou@gcc.gnu.org>2016-08-15 09:16:17 +0000
commitf5ea1d3878b0fb6ec80fdcae4468f5980cbea2bb (patch)
tree992af55671498babb87757ca23a64cde970958de /gcc
parentf9657322cf085b8b3eac30252af244041bf78352 (diff)
downloadgcc-f5ea1d3878b0fb6ec80fdcae4468f5980cbea2bb.zip
gcc-f5ea1d3878b0fb6ec80fdcae4468f5980cbea2bb.tar.gz
gcc-f5ea1d3878b0fb6ec80fdcae4468f5980cbea2bb.tar.bz2
install.texi (*-*-solaris2*): Fix version number and document requirement on GNU make for building libjava...
* doc/install.texi (*-*-solaris2*): Fix version number and document requirement on GNU make for building libjava with the Solaris linker. From-SVN: r239464
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog5
-rw-r--r--gcc/doc/install.texi11
2 files changed, 12 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f71df9c..f8a4c9c 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,8 @@
+2016-08-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * doc/install.texi (*-*-solaris2*): Fix version number and document
+ requirement on GNU make for building libjava with the Solaris linker.
+
2016-08-15 Martin Liska <mliska@suse.cz>
Jakub Jelinek <jakub@redhat.com>
diff --git a/gcc/doc/install.texi b/gcc/doc/install.texi
index 9248f0d..6e8c381 100644
--- a/gcc/doc/install.texi
+++ b/gcc/doc/install.texi
@@ -4511,7 +4511,7 @@ 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 4.10. Support for Solaris
+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.
@@ -4583,11 +4583,14 @@ features, so better stay with Solaris @command{ld}. To use the LTO linker
plugin (@option{-fuse-linker-plugin}) with GNU @command{ld}, GNU
binutils @emph{must} be configured with @option{--enable-largefile}.
-To enable symbol versioning in @samp{libstdc++} with Solaris @command{ld},
+To enable symbol versioning in @samp{libstdc++} with the Solaris linker,
you need to have any version of GNU @command{c++filt}, which is part of
GNU binutils. @samp{libstdc++} symbol versioning will be disabled if no
-appropriate version is found. Solaris @command{c++filt} from the Solaris Studio
-compilers does @emph{not} work.
+appropriate version is found. Solaris @command{c++filt} from the Solaris
+Studio compilers does @emph{not} work.
+
+GNU @command{make} version 3.82 or later is required to build libjava
+with the Solaris linker.
Sun bug 4927647 sometimes causes random spurious testsuite failures
related to missing diagnostic output. This bug doesn't affect GCC