mirror of git://gcc.gnu.org/git/gcc.git
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: r239466
This commit is contained in:
parent
4253c29ae0
commit
6c89f58d24
|
|
@ -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-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
2016-08-12 Bernd Edlinger <bernd.edlinger@hotmail.de>
|
||||||
|
|
||||||
Backport from mainline
|
Backport from mainline
|
||||||
|
|
|
||||||
|
|
@ -4446,7 +4446,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.
|
||||||
|
|
||||||
|
|
@ -4510,12 +4510,15 @@ features, so better stay with Sun @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 Sun @command{ld},
|
To enable symbol versioning in @samp{libstdc++} with the Sun 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. Sun @command{c++filt} from the Sun Studio
|
appropriate version is found. Sun @command{c++filt} from the Sun Studio
|
||||||
compilers does @emph{not} work.
|
compilers does @emph{not} work.
|
||||||
|
|
||||||
|
GNU @command{make} version 3.82 or later is required to build libjava
|
||||||
|
with the Sun linker.
|
||||||
|
|
||||||
Sun bug 4296832 turns up when compiling X11 headers with GCC 2.95 or
|
Sun bug 4296832 turns up when compiling X11 headers with GCC 2.95 or
|
||||||
newer: @command{g++} will complain that types are missing. These headers
|
newer: @command{g++} will complain that types are missing. These headers
|
||||||
assume that omitting the type means @code{int}; this assumption worked for
|
assume that omitting the type means @code{int}; this assumption worked for
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue