File tree Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Expand file tree Collapse file tree 2 files changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -91,6 +91,7 @@ defaulted_option(SwiftCore_ENABLE_COMPACT_ABSOLUTE_FUNCTION_POINTERS "Resolve ab
91
91
defaulted_option (SwiftCore_ENABLE_BACKDEPLOYMENT_SUPPORT "Add symbols for runtime backdeployment" )
92
92
defaulted_option (SwiftCore_ENABLE_STDLIB_TRACING "Enable tracing in the runtime. Assumes the presence of os_log(3) and the os_signpost(3) API." )
93
93
option (SwiftCore_ENABLE_UNICODE_DATA "Include unicode data in Swift runtimes" ON )
94
+ option (SwiftCore_ENABLE_SHORT_MANGLING_LOOKUPS "Build with fast-path context descriptor lookups based on well-known short manglings." ON )
94
95
95
96
defaulted_option (SwiftCore_ENABLE_BACKTRACING "Enable backtracing runtime support" )
96
97
defaulted_set (SwiftCore_BACKTRACER_PATH STRING "Set a fixed path to the Swift backtracer" )
Original file line number Diff line number Diff line change @@ -83,7 +83,8 @@ target_compile_definitions(swiftRuntime
83
83
$< $< BOOL:${SwiftCore_ENABLE_OVERRIDABLE_RETAIN_RELEASE} > :-DSWIFT_STDLIB_OVERRIDABLE_RETAIN_RELEASE>
84
84
$< $< BOOL:${SwiftCore_ENABLE_MALLOC_TYPE} > :-DSWIFT_STDLIB_HAS_MALLOC_TYPE>
85
85
$< $< BOOL:${SwiftCore_BACKTRACER_PATH} > :-DSWIFT_RUNTIME_FIXED_BACKTRACER_PATH="${SwiftCore_BACKTRACER_PATH} ">
86
- $< $< BOOL:${SwiftCore_ENABLE_STDLIB_TRACING} > :-DSWIFT_STDLIB_TRACING> )
86
+ $< $< BOOL:${SwiftCore_ENABLE_STDLIB_TRACING} > :-DSWIFT_STDLIB_TRACING>
87
+ $< $< BOOL:${SwiftCore_ENABLE_SHORT_MANGLING_LOOKUPS} > :-DSWIFT_STDLIB_SHORT_MANGLING_LOOKUPS> )
87
88
88
89
target_include_directories (swiftRuntime PRIVATE
89
90
"${PROJECT_BINARY_DIR} /include"
You can’t perform that action at this time.
0 commit comments