From 63fbbee2a51f25e801208a95d8636427626fa75b Mon Sep 17 00:00:00 2001 From: Olaf Seibert Date: Sun, 31 Jan 2021 17:46:25 +0100 Subject: [PATCH] Keep sanitizer options off by default. I'm getting spurious memory leak errors from dumpobj. --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index a840093..9a67003 100644 --- a/Makefile +++ b/Makefile @@ -3,9 +3,12 @@ # Makefile for macro11 and dumpobj # -WARNS ?= -Wall -Wshadow -Wextra -pedantic -Woverflow -Wstrict-overflow -OBJFORMAT = -DDEFAULT_OBJECTFORMAT_RT11=0 -CFLAGS ?= -O2 -ggdb -std=gnu99 $(WARNS) $(OBJFORMAT) +WARNS ?= -Wall -Wshadow -Wextra -pedantic -Woverflow -Wstrict-overflow +OBJFORMAT ?= -DDEFAULT_OBJECTFORMAT_RT11=0 +SANITIZE ?= #-fsanitize=address -fsanitize=undefined -fsanitize-recover=all -fno-omit-frame-pointer +DEBUG ?= -ggdb $(SANITIZE) +OPT ?= -O3 +CFLAGS ?= -std=gnu99 $(WARNS) $(DEBUG) $(OPT) $(OBJFORMAT) MACRO11_SRCS = macro11.c \ assemble.c assemble_globals.c assemble_aux.c \