This is the mail archive of the mailing list for the GCC project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Document GNU linker problem on Solaris 10

The title tells it all, tested with 'make doc', applied to mainline and 4.0 

2005-07-16  Eric Botcazou  <>

	* doc/install.texi (*-*-solaris2*): Document recommended version
	of GNU binutils and mention GNU linker problem on Solaris 10.

Eric Botcazou
Index: doc/install.texi
RCS file: /cvs/gcc/gcc/gcc/doc/install.texi,v
retrieving revision 1.358
diff -u -p -r1.358 install.texi
--- doc/install.texi	6 Jul 2005 21:26:23 -0000	1.358
+++ doc/install.texi	16 Jul 2005 16:02:30 -0000
@@ -3575,6 +3575,14 @@ from the CVS repository or applying the 
 @uref{} to the
+We recommend using GNU binutils 2.16 or later in conjunction with GCC 4.x.
+However, for Solaris 10 and above, an additional patch is required in order
+for the GNU linker to be able to cope with a new flavor of shared libraries.
+You can obtain a working version by checking out the binutils-2_16-branch
+from the CVS repository or applying the patch
+@uref{} to the
 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 assume
 that omitting the type means @code{int}; this assumption worked for C89 but

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]