From 8048473eb9ab268c9e00d274f291b77c3671b92f Mon Sep 17 00:00:00 2001 From: Matt Johnston Date: Wed, 27 May 2020 20:33:45 +0800 Subject: Avoid oss-fuzz $SANITIZER causing wrong build https://bugs.chromium.org/p/oss-fuzz/issues/detail?id=22608 --- libtommath/makefile_include.mk | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'libtommath/makefile_include.mk') diff --git a/libtommath/makefile_include.mk b/libtommath/makefile_include.mk index ceb2d44..711b630 100644 --- a/libtommath/makefile_include.mk +++ b/libtommath/makefile_include.mk @@ -50,7 +50,8 @@ endif LTM_CFLAGS += -I./ -Wall -Wsign-compare -Wextra -Wshadow -ifdef SANITIZER +# renamed for Dropbear to avoid clash with oss-fuzz $SANITIZER var +ifdef LTM_SANITIZER LTM_CFLAGS += -fsanitize=undefined -fno-sanitize-recover=all -fno-sanitize=float-divide-by-zero endif -- cgit v1.2.3