File tree Expand file tree Collapse file tree 2 files changed +3
-3
lines changed
cmake/caches/Vendors/Apple Expand file tree Collapse file tree 2 files changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -127,6 +127,7 @@ defaulted_option(SwiftCore_ENABLE_PRESPECIALIZATION "Enable generic metadata pre
127
127
option (SwiftCore_ENABLE_CLOBBER_FREED_OBJECTS "" OFF )
128
128
option (SwiftCore_ENABLE_RUNTIME_LEAK_CHECKER "" OFF )
129
129
option (SwiftCore_ENABLE_INTERNAL_CHECKS "" OFF )
130
+ set (SwiftCore_OPTIMIZATION_REMARKS OFF CACHE STRING "Set opt-remark format" )
130
131
131
132
defaulted_set (SwiftCore_OBJECT_FORMAT STRING "Object format: ELF COFF" )
132
133
defaulted_set (SwiftCore_THREADING_PACKAGE STRING "Threading Package: C11 Linux PThreads Win32" )
@@ -192,9 +193,7 @@ add_compile_options(
192
193
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-enable-experimental-feature Extern>"
193
194
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-enable-experimental-feature ValueGenerics>"
194
195
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-enable-experimental-feature AddressableParameters>"
195
- # TODO: we should reevaluate if it still makes sense to restrict this
196
- # to Darwin, https://github.com/swiftlang/swift/issues/79279
197
- "$<$<AND:$<PLATFORM_ID:Darwin>,$<COMPILE_LANGUAGE:Swift>>:-save-optimization-record=bitstream>"
196
+ "$<$<AND:$<BOOL:${SwiftCore_OPTIMIZATION_REMARKS} >,$<COMPILE_LANGUAGE:Swift>>:-save-optimization-record=${SwiftCore_OPTIMIZATION_REMARKS} >"
198
197
"$<$<COMPILE_LANGUAGE:Swift>:-warn-implicit-overrides>"
199
198
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -enable-lexical-lifetimes=false>"
200
199
"$<$<COMPILE_LANGUAGE:Swift>:SHELL:-Xfrontend -disable-implicit-concurrency-module-import>"
Original file line number Diff line number Diff line change @@ -12,6 +12,7 @@ set(SwiftCore_ENABLE_VECTOR_TYPES ON CACHE BOOL "")
12
12
set (SwiftCore_ENABLE_RUNTIME_FUNCTION_COUNTERS ON CACHE BOOL "" )
13
13
set (SwiftCore_ENABLE_BACKDEPLOYMENT_SUPPORT ON CACHE BOOL "" )
14
14
set (SwiftCore_ENABLE_FILESYSTEM_SUPPORT ON CACHE BOOL "" )
15
+ set (SwiftCore_OPTIMIZATION_REMARKS "bitstream" CACHE STRING "" )
15
16
16
17
set (SwiftCore_INSTALL_NESTED_SUBDIR OFF CACHE BOOL "" )
17
18
You can’t perform that action at this time.
0 commit comments