diff options
Diffstat (limited to 'templates')
-rw-r--r-- | templates/Makefile.template | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/templates/Makefile.template b/templates/Makefile.template index c5e6d0afaf..b9ae217054 100644 --- a/templates/Makefile.template +++ b/templates/Makefile.template @@ -92,6 +92,18 @@ OPENSSL_CONFIG_msan = no-asm LDFLAGS_msan = -fsanitize=memory DEFINES_msan = NDEBUG +VALID_CONFIG_ubsan = 1 +REQUIRE_CUSTOM_LIBRARIES_ubsan = 1 +CC_ubsan = clang +CXX_ubsan = clang++ +LD_ubsan = clang +LDXX_ubsan = clang++ +CPPFLAGS_ubsan = -O1 -fsanitize=undefined -fno-omit-frame-pointer +OPENSSL_CFLAGS_ubsan = -DPURIFY +OPENSSL_CONFIG_ubsan = no-asm +LDFLAGS_ubsan = -fsanitize=undefined +DEFINES_ubsan = NDEBUG + VALID_CONFIG_gcov = 1 CC_gcov = gcc CXX_gcov = g++ |