@@ -82,36 +82,6 @@ function(_set_target_prefix_and_suffix target kind sdk)
82
82
endif ()
83
83
endfunction ()
84
84
85
- function (_add_host_variant_swift_sanitizer_flags target )
86
- if (LLVM_USE_SANITIZER)
87
- if (LLVM_USE_SANITIZER STREQUAL "Address" )
88
- set (_Swift_SANITIZER_FLAGS "-sanitize=address" "-Xclang-linker" "-fsanitize=address" )
89
- elseif (LLVM_USE_SANITIZER STREQUAL "HWAddress" )
90
- # Not supported?
91
- elseif (LLVM_USE_SANITIZER MATCHES "Memory(WithOrigins)?" )
92
- # Not supported
93
- if (LLVM_USE_SANITIZER STREQUAL "MemoryWithOrigins" )
94
- # Not supported
95
- endif ()
96
- elseif (LLVM_USE_SANITIZER STREQUAL "Undefined" )
97
- set (_Swift_SANITIZER_FLAGS "-sanitize=undefined" "-Xclang-linker" "-fsanitize=undefined" )
98
- elseif (LLVM_USE_SANITIZER STREQUAL "Thread" )
99
- set (_Swift_SANITIZER_FLAGS "-sanitize=thread" "-Xclang-linker" "-fsanitize=thread" )
100
- elseif (LLVM_USE_SANITIZER STREQUAL "DataFlow" )
101
- # Not supported
102
- elseif (LLVM_USE_SANITIZER STREQUAL "Address;Undefined" OR
103
- LLVM_USE_SANITIZER STREQUAL "Undefined;Address" )
104
- set (_Swift_SANITIZER_FLAGS "-sanitize=address" "-sanitize=undefined" "-Xclang-linker" "-fsanitize=address" "-Xclang-linker" "-fsanitize=undefined" )
105
- elseif (LLVM_USE_SANITIZER STREQUAL "Leaks" )
106
- # Not supported
107
- else ()
108
- message (SEND_ERROR "unsupported value for LLVM_USE_SANITIZER: ${LLVM_USE_SANITIZER} " )
109
- endif ()
110
-
111
- target_compile_options (${name} PRIVATE $<$<COMPILE_LANGUAGE:Swift>:${_Swift_SANITIZER_FLAGS} >)
112
- endif ()
113
- endfunction ()
114
-
115
85
function (swift_get_host_triple out_var)
116
86
if (SWIFT_HOST_VARIANT_SDK IN_LIST SWIFT_DARWIN_PLATFORMS)
117
87
set (DEPLOYMENT_VERSION "${SWIFT_SDK_${SWIFT_HOST_VARIANT_SDK} _DEPLOYMENT_VERSION}" )
@@ -145,8 +115,6 @@ function(_add_host_variant_c_compile_link_flags name)
145
115
146
116
if (CMAKE_Swift_COMPILER)
147
117
target_compile_options (${name} PRIVATE $<$<COMPILE_LANGUAGE:Swift>:-target ;${SWIFT_HOST_TRIPLE} >)
148
-
149
- _add_host_variant_swift_sanitizer_flags(${name} )
150
118
endif ()
151
119
152
120
set (_sysroot
0 commit comments