-fsquangle
Mark Mitchell
mark@markmitchell.com
Fri Nov 27 10:14:00 GMT 1998
>>>>> "Andrew" == Andrew Macleod <amacleod@cygnus.com> writes:
Andrew> To the bets of my knowledge, it was just the 'n' counter.
Andrew> Mark has done a lot of stuff to squangling since, and I
Andrew> was under the impression he has corrected all this. True
Andrew> Mark?
I believe I have made all necessary changes on both the mangling and
unmangling sides to get demangling to work correctly. This was, at
least, true for a while on some rather large C++ programs (millions of
lines); the demangled output was the same with and without -fsquangle.
Unfortunately, there's no easy way to write test-cases for this, given
our current testing framework, so we don't have a way to test that we
haven't broken stuff. If someone contributed a new test-harness piece
that allowed one to compile the same source file with and without
-fsquangle, run `nm | c++filt' on the resulting .o files, and compare
the results that would be very nice.
--
Mark Mitchell mark@markmitchell.com
Mark Mitchell Consulting http://www.markmitchell.com
More information about the Gcc-bugs
mailing list