G++ BUG: map<string,list<string> > on solaris-2.6

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Fri Aug 27 09:21:00 GMT 1999

On Fri, 27 Aug 1999, Mike Brennan wrote:
> The following source file fails in the assembler step.
> Fails with gcc-2.95.1  -O2 and (no opt).
> Fails egcs with (no opt).
> Works with egcs -O2.

> $ GCC_VERSION=gcc-2.95.1 g++ -c foo.c
> /usr/ccs/bin/as: "/tmp/cchT84et.s", line 319: error: can't compute value of an expression involving an external symbol

Sun's tools are broken.

Please have a look at http://egcs.cygnus.com/faq.html#squangle

As we have been getting quite a lot of reports on broken Sun tools after
the GCC 2.95 release, I have now installed another documentation update.


Index: specific.html
RCS file: /egcs/carton/cvsfiles/wwwdocs/htdocs/install/specific.html,v
retrieving revision 1.43
diff -r1.43 specific.html
> <p>Sun as 4.X is broken in that it cannot cope with long symbol names.
> See the <a href="../faq.html#squangle">How to work around too long C++
> symbol names?</a> FAQ entry.</p>
< <p><i>Last modified on August 17, 1999.</i></p>
> <p><i>Last modified on August 27, 1999.</i></p>

More information about the Gcc-patches mailing list