Skip to content
  • John McCall's avatar
    Make -fobjc-nonfragile-abi the -cc1 default, since it's the · 9b0a7cea
    John McCall authored
    increasingly prevailing case to the point that new features
    like ARC don't even support the fragile ABI anymore.
    
    This required a little bit of reshuffling with exceptions
    because a check was assuming that ObjCNonFragileABI was
    only being set in ObjC mode, and that's actually a bit
    obnoxious to do.
    
    Most, though, it involved a perl script to translate a ton
    of test cases.
    
    Mostly no functionality change for driver users, although
    there are corner cases with disabling language-specific
    exceptions that we should handle more correctly now.
    
    llvm-svn: 140957
    9b0a7cea
Loading