invalid assembly language generated on Solaris
Martin von Loewis
martin@mira.isdn.cs.tu-berlin.de
Wed Jun 24 15:27:00 GMT 1998
> > I guess, it's the well known problem with these nice mangled STL names;
> > line 235 is this:
> >
> > .size right__t7rb_tree5Zt3set3Zt [...]
>
> You're probably right. Still, why does the assembler manage to
> handle this symbol when using -g?
>
> > That's far too long for /usr/ccs/bin/as :-(
>
> So the conclusion is that there is no solution - outside from
> changing the name mangling scheme or patching Sun's as?
These are indeed two valid options :-) You could use GNU as, without
much incompatibilities, AFAIK.
Or you could try an egcs snapshot and use -fsquangle. I'm not sure
whether it would buy you enough savings, though.
Regards,
Martin
More information about the Gcc-bugs
mailing list