r189208 - [-cxx-abi microsoft] Unnamed types are mangled less wrong

Reid Kleckner rnk at google.com
Mon Aug 26 13:09:41 PDT 2013


On Sun, Aug 25, 2013 at 8:03 PM, David Blaikie <dblaikie at gmail.com> wrote:

> On Sun, Aug 25, 2013 at 8:02 PM, David Majnemer
> <david.majnemer at gmail.com> wrote:
> > On Sun, Aug 25, 2013 at 7:59 PM, David Blaikie <dblaikie at gmail.com>
> wrote:
> >>
> >> On Sun, Aug 25, 2013 at 7:35 PM, David Majnemer
> >> <david.majnemer at gmail.com> wrote:
> >> > Author: majnemer
> >> > Date: Sun Aug 25 21:35:51 2013
> >> > New Revision: 189208
> >> >
> >> > URL: http://llvm.org/viewvc/llvm-project?rev=189208&view=rev
> >> > Log:
> >> > [-cxx-abi microsoft] Unnamed types are mangled less wrong
> >>
> >> Test case?
> >
> >
> > <unnamed-tag> is still wrong, <unnamed-tag>@ is just marginally less
> wrong.
> > I thought of this change more of a code cleanup than a bug-fix for
> mangling.
>
> A change in behavior really ought to have a test. If it's still wrong,
> a FIXME showing the ring mangling in the test case should suffice.
>
> The fact that this didn't break any existing tests seems to indicate
> that this area lacks coverage - adding tests now, even if they
> demonstrate the broken behavior & document what it should be, might be
> nice, so we can track progress towards correctness.


Right, I'd CHECK for the current mangling and have a FIXME with the desired
mangling.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20130826/8575d822/attachment.html>


More information about the cfe-commits mailing list