@@ -428,12 +428,13 @@ swift::getSwiftRuntimeCompatibilityVersionForTarget(
428
428
} else if (Major == 11 ) {
429
429
if (Minor <= 2 )
430
430
return floorFor64 (llvm::VersionTuple (5 , 3 ));
431
-
432
431
return floorFor64 (llvm::VersionTuple (5 , 4 ));
433
432
} else if (Major == 12 ) {
434
433
if (Minor <= 2 )
435
434
return floorFor64 (llvm::VersionTuple (5 , 5 ));
436
435
return floorFor64 (llvm::VersionTuple (5 , 6 ));
436
+ } else if (Major == 13 ) {
437
+ return floorFor64 (llvm::VersionTuple (5 , 7 ));
437
438
}
438
439
} else if (Triple.isiOS ()) { // includes tvOS
439
440
llvm::VersionTuple OSVersion = Triple.getiOSVersion ();
@@ -472,6 +473,8 @@ swift::getSwiftRuntimeCompatibilityVersionForTarget(
472
473
if (Minor <= 3 )
473
474
return floorForArchitecture (llvm::VersionTuple (5 , 5 ));
474
475
return floorForArchitecture (llvm::VersionTuple (5 , 6 ));
476
+ } else if (Major <= 16 ) {
477
+ return floorForArchitecture (llvm::VersionTuple (5 , 7 ));
475
478
}
476
479
} else if (Triple.isWatchOS ()) {
477
480
llvm::VersionTuple OSVersion = Triple.getWatchOSVersion ();
@@ -501,6 +504,8 @@ swift::getSwiftRuntimeCompatibilityVersionForTarget(
501
504
if (Minor <= 4 )
502
505
return floorFor64bits (llvm::VersionTuple (5 , 5 ));
503
506
return floorFor64bits (llvm::VersionTuple (5 , 6 ));
507
+ } else if (Major <= 9 ) {
508
+ return floorFor64bits (llvm::VersionTuple (5 , 7 ));
504
509
}
505
510
}
506
511
0 commit comments