Remove LSAN from the debug build
For some unknown reason LSAN catches a SIGSEGV (rdo.c:45) when enabled, but removing it also removes the supposed SIGSEGV it catches. To repro, build the earlier build with LSAN, and enter a file that doesnt exist. As long as I don't know why LSAN thinks this simple error message causes a segmentation fault, I will remove it.
This commit is contained in:
parent
08d66239fa
commit
41dfdb321f
1 changed files with 1 additions and 1 deletions
2
Makefile
2
Makefile
|
@ -1,6 +1,6 @@
|
|||
CFLAGS = -Wall -Wextra -Werror -Wl,-z,now
|
||||
CFLAGS_RELEASE = ${CFLAGS} -O2 -s -D_FORTIFY_SOURCE=2
|
||||
CFLAGS_DEBUG = ${CFLAGS} -O0 -g -fsanitize=leak,undefined
|
||||
CFLAGS_DEBUG = ${CFLAGS} -O0 -g -fsanitize=undefined
|
||||
LIBS = -lbsd -lcrypt
|
||||
CC = gcc
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue