On Mar 6, 2014, at 5:28 PM, Rafael Espíndola <[email protected]> wrote:
> My understanding is that __DATA,__data is a section that is atomized
> by the linker and cannot have L symbols.
> 
> A simple testcase is
> 
> @protocol P
> -(void) im0;
> @end
> @interface A<P>
> @end
> @implementation A
> @end
> 
> where clang currently prints
> 
>        .section        __DATA,__data
> ...
> L_OBJC_PROTOCOLEXT_P:
> 
> With the attached patch we print l_OBJC_PROTOCOLEXT_P.
> 
> Cheers,
> Rafael
> <t.patch>

LGTM. 

-Nick


_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to