This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
PATCH: install/specific and sparc-sun-solaris*
- To: <gcc-patches at gcc dot gnu dot org>
- Subject: PATCH: install/specific and sparc-sun-solaris*
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Date: Fri, 23 Feb 2001 01:47:18 +0100 (CET)
- cc: Wolfgang Bangerth <wolfgang dot bangerth at iwr dot uni-heidelberg dot de>
I installed the following patch, triggered by
http://gcc.gnu.org/ml/gcc-bugs/2001-02/msg00024.html
and a suggestion that Wolfgang sent me by private e-mail.
Thanks!
Gerald
Index: specific.html
===================================================================
RCS file: /cvs/gcc/wwwdocs/htdocs/install/specific.html,v
retrieving revision 1.77
diff -c -3 -p -r1.77 specific.html
*** specific.html 2001/02/15 23:37:29 1.77
--- specific.html 2001/02/23 00:44:04
*************** broken <i>VPATH</i> mechanism, which mea
*** 555,567 ****
<h3><a name="sparc-sun-solaris*">sparc-sun-solaris*</a></h3>
<p>binutils 2.9.1 has known bugs on this platform. We recommend to use
! the vendor tools (Sun as, Sun ld) until these have been fixed.
! Unfortunately, C++ shared libraries, including libstdc++, won't work
properly if assembled with Sun as: the linker will complain about
relocations in read-only sections, in the definition of virtual
! tables. Some possible work-arounds: use some development release of
! binutils, wait for the next stable binutils release or refrain from
! creating C++ shared libraries.</p>
<hr>
--- 555,567 ----
<h3><a name="sparc-sun-solaris*">sparc-sun-solaris*</a></h3>
<p>binutils 2.9.1 has known bugs on this platform. We recommend to use
! binutils 2.10 or the vendor tools (Sun as, Sun ld).</p>
!
! <p>Unfortunately, C++ shared libraries, including libstdc++, won't work
properly if assembled with Sun as: the linker will complain about
relocations in read-only sections, in the definition of virtual
! tables. Also, Sun as fails to process long symbols resulting from
! mangling template-heavy C++ function names.</p>
<hr>