From: Nick Terrell Date: Wed, 8 Dec 2021 18:31:40 +0000 (-0800) Subject: Fix oss-fuzz build X-Git-Tag: v1.5.1~1^2~25^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F2915%2Fhead;p=thirdparty%2Fzstd.git Fix oss-fuzz build Disable assembly when dataflow sanitizer is enabled. This regressed in PR #2893, which accidentally removed the check for dataflow sanitizer. --- diff --git a/lib/common/portability_macros.h b/lib/common/portability_macros.h index ef7987d41..627ef9eed 100644 --- a/lib/common/portability_macros.h +++ b/lib/common/portability_macros.h @@ -96,6 +96,8 @@ # if defined(__linux__) || defined(__linux) || defined(__APPLE__) # if ZSTD_MEMORY_SANITIZER # define ZSTD_ASM_SUPPORTED 0 +# elif ZSTD_DATAFLOW_SANITIZER +# define ZSTD_ASM_SUPPORTED 0 # else # define ZSTD_ASM_SUPPORTED 1 # endif