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
This commit is contained in:
Eric Botcazou 2016-08-15 09:16:17 +00:00 committed by Eric Botcazou
parent f9657322cf
commit f5ea1d3878
2 changed files with 12 additions and 4 deletions

View File

@ -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> 2016-08-15 Martin Liska <mliska@suse.cz>
Jakub Jelinek <jakub@redhat.com> Jakub Jelinek <jakub@redhat.com>

View File

@ -4511,7 +4511,7 @@ supported as cross-compilation target only.
@c alone is too unspecific and must be avoided. @c alone is too unspecific and must be avoided.
@anchor{x-x-solaris2} @anchor{x-x-solaris2}
@heading *-*-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 8 has been removed in GCC 4.8. Support for Solaris 7 has been removed
in GCC 4.6. 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 plugin (@option{-fuse-linker-plugin}) with GNU @command{ld}, GNU
binutils @emph{must} be configured with @option{--enable-largefile}. 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 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 GNU binutils. @samp{libstdc++} symbol versioning will be disabled if no
appropriate version is found. Solaris @command{c++filt} from the Solaris Studio appropriate version is found. Solaris @command{c++filt} from the Solaris
compilers does @emph{not} work. 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 Sun bug 4927647 sometimes causes random spurious testsuite failures
related to missing diagnostic output. This bug doesn't affect GCC related to missing diagnostic output. This bug doesn't affect GCC