Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Make -fobjc-nonfragile-abi the -cc1 default, since it's the | John McCall | 2011-10-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | 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 | ||||
* | Fold -fobjc-nonfragile-abi2 into -fobjc-nonfragile-abi. | Fariborz Jahanian | 2011-01-04 | 1 | -1/+1 |
| | | | | | | // rdar://8818375 llvm-svn: 122831 | ||||
* | Implement new default property synthesis rules. Essentially, no longer | Fariborz Jahanian | 2010-05-14 | 1 | -0/+38 |
user directive is needed to force a property implementation. It is decided based on those propeties which are declared in the class (or in its protocols) but not those which must be default implemented by one of its super classes. Implements radar 7923851. llvm-svn: 103787 |