On Wed, May 2, 2012 at 1:08 PM, Jason Merrill <ja...@redhat.com> wrote:
> I've been working on a patch to split out the DWARF debug info for COMDAT
> functions into COMDAT CUs to go in the same group.  One problem I ran into
> was that modified versions of function-local types (pointers, cv-qualified
> variants, etc) were ending up at global scope.  Separately, Tom Tromey asked
> me why GCC was using a declaration/definition pair for namespace-scope types
> rather than just defining them in the namespace. This patch fixes both of
> those issues; it also fixes an issue with typedef scoping that I haven't
> been able to reproduce more recently.
>
> Tested x86_64-pc-linux-gnu.  Does this make sense to you?

This caused:

http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53470

-- 
H.J.

Reply via email to