mirror of
https://github.com/apple/swift.git
synced 2025-12-14 20:36:38 +01:00
Merge pull request #78516 from al45tair/eng/PR-124913332
[Backtracing] Implement API per SE-0419
This commit is contained in:
@@ -695,10 +695,6 @@ option(SWIFT_IMPLICIT_CONCURRENCY_IMPORT
|
||||
"Implicitly import the Swift concurrency module"
|
||||
TRUE)
|
||||
|
||||
option(SWIFT_IMPLICIT_BACKTRACING_IMPORT
|
||||
"Implicitly import the Swift backtracing module"
|
||||
FALSE)
|
||||
|
||||
option(SWIFT_ENABLE_EXPERIMENTAL_CONCURRENCY
|
||||
"Enable build of the Swift concurrency module"
|
||||
FALSE)
|
||||
@@ -731,6 +727,10 @@ option(SWIFT_ENABLE_SYNCHRONIZATION
|
||||
"Enable build of the Swift Synchronization module"
|
||||
FALSE)
|
||||
|
||||
option(SWIFT_ENABLE_RUNTIME_MODULE
|
||||
"Build the Swift Runtime module"
|
||||
FALSE)
|
||||
|
||||
option(SWIFT_ENABLE_VOLATILE
|
||||
"Enable build of the Swift Volatile module"
|
||||
FALSE)
|
||||
@@ -865,11 +865,6 @@ if (CMAKE_Swift_COMPILER)
|
||||
SWIFT_SUPPORTS_DISABLE_IMPLICIT_STRING_PROCESSING_MODULE_IMPORT)
|
||||
message(STATUS " Implicit 'string-processing' import: ${SWIFT_SUPPORTS_DISABLE_IMPLICIT_STRING_PROCESSING_MODULE_IMPORT}")
|
||||
|
||||
# Same for _Backtracing.
|
||||
swift_supports_implicit_module("backtracing"
|
||||
SWIFT_SUPPORTS_DISABLE_IMPLICIT_BACKTRACING_MODULE_IMPORT)
|
||||
message(STATUS " Implicit 'backtracing' import: ${SWIFT_SUPPORTS_DISABLE_IMPLICIT_BACKTRACING_MODULE_IMPORT}")
|
||||
|
||||
swift_get_package_cmo_support(
|
||||
Swift_COMPILER_PACKAGE_CMO_SUPPORT)
|
||||
message(STATUS " Package CMO: ${Swift_COMPILER_PACKAGE_CMO_SUPPORT}")
|
||||
@@ -1393,6 +1388,8 @@ if(SWIFT_BUILD_STDLIB OR SWIFT_BUILD_SDK_OVERLAY)
|
||||
message(STATUS "Observation Support: ${SWIFT_ENABLE_EXPERIMENTAL_OBSERVATION}")
|
||||
message(STATUS "Synchronization Support: ${SWIFT_ENABLE_SYNCHRONIZATION}")
|
||||
message(STATUS "Volatile Support: ${SWIFT_ENABLE_VOLATILE}")
|
||||
message(STATUS "Pointer Bounds Support: ${SWIFT_ENABLE_EXPERIMENTAL_POINTER_BOUNDS}")
|
||||
message(STATUS "Runtime Support: ${SWIFT_ENABLE_RUNTIME_MODULE}")
|
||||
message(STATUS "")
|
||||
else()
|
||||
message(STATUS "Not building Swift standard library, SDK overlays, and runtime")
|
||||
|
||||
Reference in New Issue
Block a user