summaryrefslogtreecommitdiff
path: root/external/nss
diff options
context:
space:
mode:
authorStephan Bergmann <sbergman@redhat.com>2014-08-08 16:07:24 +0200
committerStephan Bergmann <sbergman@redhat.com>2014-08-08 16:07:24 +0200
commit5ab1098d5fbc1ba092da73af2b92e5bcdd7a3f8d (patch)
treec4ea52b01613165a535056c00020f1b8538fcabe /external/nss
parent2a6843cb6c44305ac62c9cd1098a3eec4abaeb7e (diff)
Generalize -fsanitize=address checks
...that are at least also relevant for -fsanitize=undefined Change-Id: I39044d2a73912a605af8e965eb1cdf8dfd4f0051
Diffstat (limited to 'external/nss')
-rw-r--r--external/nss/UnpackedTarball_nss.mk4
1 files changed, 3 insertions, 1 deletions
diff --git a/external/nss/UnpackedTarball_nss.mk b/external/nss/UnpackedTarball_nss.mk
index 0f166c9f9cbe..94b50e9f50dd 100644
--- a/external/nss/UnpackedTarball_nss.mk
+++ b/external/nss/UnpackedTarball_nss.mk
@@ -33,10 +33,12 @@ $(eval $(call gb_UnpackedTarball_add_patches,nss,\
))
endif
-ifeq ($(COM_GCC_IS_CLANG)$(filter -fsanitize=address,$(CC)),TRUE-fsanitize=address)
+ifeq ($(COM_GCC_IS_CLANG),TRUE)
+ifneq ($(filter -fsanitize=%,$(CC)),)
$(eval $(call gb_UnpackedTarball_add_patches,nss,\
external/nss/asan.patch.1 \
))
endif
+endif
# vim: set noet sw=4 ts=4: