[cfe-dev] Question about opts...

David Chisnall csdavec at swansea.ac.uk
Fri Sep 11 18:23:31 PDT 2009


Hi,

I've written a pass which is specific to the GNU runtime's non-fragile  
ABI, turning non-fragile ivar references into fragile ones if the  
class is declared in the same compilation unit as the reference.  My  
question is... what should I do with it?  Is there a policy with  
regard to passes that are this specialised?  There isn't any point  
running it on code that wasn't compiled with clang (or, later,  
LanguageKit when I've finished merging the new ABI support into it).   
Should I submit it to llvm, clang, or keep it separate?

David



More information about the cfe-dev mailing list