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 @@ -89,6 +89,7 @@ defaulted_option(SwiftCore_ENABLE_STATIC_PRINT "Disable full print")
89
89
defaulted_option(SwiftCore_ENABLE_UNICODE_DATA "Embed Unicode info in Swift Core" )
90
90
defaulted_option(SwiftCore_ENABLE_COMPACT_ABSOLUTE_FUNCTION_POINTERS "Resolve absolute function pointer as identity" )
91
91
defaulted_option(SwiftCore_ENABLE_BACKDEPLOYMENT_SUPPORT "Add symbols for runtime backdeployment" )
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." )
92
93
option (SwiftCore_ENABLE_UNICODE_DATA "Include unicode data in Swift runtimes" ON )
93
94
94
95
defaulted_option(SwiftCore_ENABLE_BACKTRACING "Enable backtracing runtime support" )
Original file line number Diff line number Diff line change @@ -82,7 +82,8 @@ target_compile_definitions(swiftRuntime
82
82
$<$<BOOL :${SwiftCore_ENABLE_BACKTRACING} >:-DSWIFT_ENABLE_BACKTRACING>
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
- $<$<BOOL :${SwiftCore_BACKTRACER_PATH} >:-DSWIFT_RUNTIME_FIXED_BACKTRACER_PATH="${SwiftCore_BACKTRACER_PATH} " >)
85
+ $<$<BOOL :${SwiftCore_BACKTRACER_PATH} >:-DSWIFT_RUNTIME_FIXED_BACKTRACER_PATH="${SwiftCore_BACKTRACER_PATH} " >
86
+ $<$<BOOL :${SwiftCore_ENABLE_STDLIB_TRACING} >:-DSWIFT_STDLIB_TRACING>)
86
87
87
88
target_include_directories (swiftRuntime PRIVATE
88
89
"${PROJECT_BINARY_DIR} /include"
You can’t perform that action at this time.
0 commit comments