Skip to content

Commit 7196c9c

Browse files
Merge pull request #72296 from aschwaighofer/build_config_fix_fragile_resilient
Don't set enable-library evolution under SWIFT_STDLIB_USE_FRAGILE_RESILIENT_PROTOCOL_WITNESS_TABLES
2 parents e1fe363 + 2bd3fee commit 7196c9c

File tree

2 files changed

+1
-1
lines changed

2 files changed

+1
-1
lines changed

stdlib/cmake/modules/SwiftSource.cmake

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,6 @@ function(_compile_swift_files
631631

632632
if (SWIFT_STDLIB_USE_FRAGILE_RESILIENT_PROTOCOL_WITNESS_TABLES)
633633
list(APPEND swift_flags "-Xfrontend" "-enable-fragile-relative-protocol-tables")
634-
list(APPEND swift_flags "-enable-library-evolution")
635634
endif()
636635

637636
if(SWIFT_STDLIB_DISABLE_INSTANTIATION_CACHES)

utils/build-presets.ini

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2761,6 +2761,7 @@ swift-stdlib-lto=
27612761
swift-enable-runtime-function-counters=0
27622762
swift-stdlib-use-relative-protocol-witness-tables=1
27632763
swift-stdlib-use-fragile-resilient-protocol-witness-tables=1
2764+
swift-stdlib-stable-abi=1
27642765

27652766
test
27662767
validation-test

0 commit comments

Comments
 (0)