On Fri, Mar 30, 2012 at 1:06 AM, Richard Smith <[email protected]>wrote:
> Repro looks like this:
>
> extern "C" {
> void f() { static int n = 1; }
> void g() { static long long n = 2; }
> }
>
> The root cause seems to be that we don't mangle static locals inside an
> extern "C" block. (For reference, g++ does.)
>
This is causing pretty significant regressions for us. Is a fix in the
works? If not, I'd like to revert until we get a fix in place so that we
can make forward progress, and track down other bugs currently showing up.
_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits