Watch and TV OS: wire up basic ABI choices
This sets the mostly expected Darwin default ABI options for these two platforms. Active changes from these defaults for watchOS are in a later patch. llvm-svn: 251708
This commit is contained in:
@@ -65,6 +65,7 @@ static CGCXXABI *createCXXABI(CodeGenModule &CGM) {
|
||||
case TargetCXXABI::GenericARM:
|
||||
case TargetCXXABI::iOS:
|
||||
case TargetCXXABI::iOS64:
|
||||
case TargetCXXABI::WatchOS:
|
||||
case TargetCXXABI::GenericMIPS:
|
||||
case TargetCXXABI::GenericItanium:
|
||||
case TargetCXXABI::WebAssembly:
|
||||
@@ -187,6 +188,7 @@ void CodeGenModule::createObjCRuntime() {
|
||||
case ObjCRuntime::FragileMacOSX:
|
||||
case ObjCRuntime::MacOSX:
|
||||
case ObjCRuntime::iOS:
|
||||
case ObjCRuntime::WatchOS:
|
||||
ObjCRuntime = CreateMacObjCRuntime(*this);
|
||||
return;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user