summaryrefslogtreecommitdiffstats
path: root/llvm/test/Bitcode/upgrade-module-flag.ll
Commit message (Collapse)AuthorAgeFilesLines
* Fix autoupgrade logic for Objective-C class properties module flagMehdi Amini2016-09-161-1/+1
| | | | | | | | | | | | | | Previous we were issuing an error when linking a module containing the new Objective-C metadata structure for class properties with an "old" one. Now instead we downgrade the module flag so that the Objective-C runtime does not expect the new metadata structure. This is consistent with what ld64 is doing on binary files. Differential Revision: https://reviews.llvm.org/D24620 llvm-svn: 281685
* Objective-C Class Properties: Autoupgrade "Class Properties" module flag.Manman Ren2016-05-251-0/+9
When we have "Image Info Version" module flag but don't have "Class Properties" module flag, set "Class Properties" module flag to 0, so we can correctly emit errors when one module has the flag set and another module does not. rdar://26469641 llvm-svn: 270791
OpenPOWER on IntegriCloud