summaryrefslogtreecommitdiff
path: root/libcxx/CMakeLists.txt
diff options
context:
space:
mode:
authorVitaly Buka <vitalybuka@google.com>2022-08-12 22:12:28 -0700
committerVitaly Buka <vitalybuka@google.com>2022-08-13 00:04:55 -0700
commit18014fe0a9bf41775e377db7a4214a159f79f257 (patch)
treebd50cb0cd77794770ee919a0c43582cb161fc9cc /libcxx/CMakeLists.txt
parent30f9e6ebd30b79d13f99eaca4d829e0da07186b3 (diff)
downloadllvm-18014fe0a9bf41775e377db7a4214a159f79f257.tar.gz
[libcxx][hwasan] Add basic HWAddress support
Diffstat (limited to 'libcxx/CMakeLists.txt')
-rw-r--r--libcxx/CMakeLists.txt2
1 files changed, 2 insertions, 0 deletions
diff --git a/libcxx/CMakeLists.txt b/libcxx/CMakeLists.txt
index f9f14fd5cf1d..bbc9005274ff 100644
--- a/libcxx/CMakeLists.txt
+++ b/libcxx/CMakeLists.txt
@@ -699,6 +699,8 @@ function(get_sanitizer_flags OUT_VAR USE_SANITIZER)
endif()
if (USE_SANITIZER STREQUAL "Address")
append_flags(SANITIZER_FLAGS "-fsanitize=address")
+ elseif (USE_SANITIZER STREQUAL "HWAddress")
+ append_flags(SANITIZER_FLAGS "-fsanitize=hwaddress")
elseif (USE_SANITIZER MATCHES "Memory(WithOrigins)?")
append_flags(SANITIZER_FLAGS -fsanitize=memory)
if (USE_SANITIZER STREQUAL "MemoryWithOrigins")