diff options
author | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-08-15 09:16:32 +0000 |
---|---|---|
committer | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2016-08-15 09:16:32 +0000 |
commit | 220d28e5fdd5d0b9182f08543195ea718ec511e0 (patch) | |
tree | 860fb430f8fbea8f18a606869fd5451544d6bde9 | |
parent | b18bfd86f9bac074b275fed65bb063250155833a (diff) |
* doc/install.texi (*-*-solaris2*): Fix version number and document
requirement on GNU make for building libjava with the Solaris linker.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/gcc-6-branch@239465 138bc75d-0d04-0410-961f-82ee72b054a4
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/doc/install.texi | 11 |
2 files changed, 12 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index cb7090ee735..1ed5bbd6d9e 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 84c028f6c92..eef0eead913 100644 --- a/gcc/doc/install.texi +++ b/gcc/doc/install.texi @@ -4503,7 +4503,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. @@ -4575,11 +4575,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 |