Hi Duncan,

>> GCC barfs this to the .s file directly:
>>
>>     .objc_class_name_CrashTestPlugin=0
>>     .globl .objc_class_name_CrashTestPlugin
>
> it looks like you write this directly to a file
> containing LLVM IR.  I guess this is OK as long
> as no-one is using the global in the IR (otherwise
> the verifier will barf).  Is that the case?
>
This is what I understand to be happening. The GCC version of this  
doesn't even create a tree node for these, so it shouldn't be  
generating a use of it. I'm taking that to imply that the GCC to LLVM  
converter won't create a use of it.

-bw
_______________________________________________
llvm-commits mailing list
llvm-commits@cs.uiuc.edu
http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits

Reply via email to