G++ BUG: map<string,list<string> > on solaris-2.6
Gerald Pfeifer
pfeifer@dbai.tuwien.ac.at
Tue Aug 31 22:45: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.
Gerald
Index: specific.html
===================================================================
RCS file: /egcs/carton/cvsfiles/wwwdocs/htdocs/install/specific.html,v
retrieving revision 1.43
diff -r1.43 specific.html
434a435,438
> <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>
>
492c496
< <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-bugs
mailing list