From 5489cfe3c60187e0674102fd7b696510d36d241c Mon Sep 17 00:00:00 2001 From: Jeffrey Walton Date: Sun, 19 Aug 2018 08:32:23 -0400 Subject: [PATCH] Remove Asan workaround from VMAC I was not able to duplicate it under GCC. That includes the GCC's supplied with Debian 8 and Ubuntu 14. It looks like the problem was with Asan insread of the library --- GNUmakefile | 6 ------ 1 file changed, 6 deletions(-) diff --git a/GNUmakefile b/GNUmakefile index 84ef61a6..770c4ce3 100755 --- a/GNUmakefile +++ b/GNUmakefile @@ -1235,12 +1235,6 @@ rijndael.o : rijndael.cpp $(CXX) $(strip $(subst -fsanitize=undefined,,$(CXXFLAGS)) -c) $< endif -# Don't build VMAC and friends with Asan. Too many false positives. -ifneq ($(findstring -fsanitize=address,$(CXXFLAGS)),) -vmac.o : vmac.cpp - $(CXX) $(strip $(subst -fsanitize=address,,$(CXXFLAGS)) -c) $< -endif - # Only use CRYPTOPP_DATA_DIR if its not set in CXXFLAGS ifeq ($(findstring -DCRYPTOPP_DATA_DIR, $(strip $(CXXFLAGS))),) ifneq ($(strip $(CRYPTOPP_DATA_DIR)),)