mirror of
https://github.com/bluekitchen/btstack.git
synced 2025-03-24 04:43:36 +00:00
test: add -fanitize=address,undefined to most tests
This commit is contained in:
parent
75e7f8c531
commit
ccc4a51891
@ -8,7 +8,7 @@ CFLAGS = -g -Wall \
|
||||
-I.. \
|
||||
-I${BTSTACK_ROOT}/src
|
||||
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address
|
||||
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
|
@ -8,7 +8,7 @@ CFLAGS = -g -Wall \
|
||||
-I.. \
|
||||
-I${BTSTACK_ROOT}/src
|
||||
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
|
@ -6,7 +6,7 @@ BTSTACK_ROOT = ../..
|
||||
CPPUTEST_HOME = ${BTSTACK_ROOT}/test/cpputest
|
||||
|
||||
CFLAGS = -g -Wall -I. -I../ -I${BTSTACK_ROOT}/src
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
VPATH += ${BTSTACK_ROOT}/src
|
||||
|
@ -11,7 +11,7 @@ CFLAGS = -g -Wall \
|
||||
-I${BTSTACK_ROOT}/src \
|
||||
-I${BTSTACK_ROOT}/platform/posix \
|
||||
-I${BTSTACK_ROOT}/3rd-party/tinydir
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
|
@ -5,7 +5,7 @@ CC = g++
|
||||
BTSTACK_ROOT = ../..
|
||||
|
||||
CFLAGS = -g -Wall -I.. -I${BTSTACK_ROOT}/src -I${BTSTACK_ROOT}/include
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
VPATH += ${BTSTACK_ROOT}/src
|
||||
|
@ -10,7 +10,7 @@ CFLAGS = -g -Wall \
|
||||
-I${BTSTACK_ROOT}/src \
|
||||
-I${BTSTACK_ROOT}/platform/embedded
|
||||
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
|
||||
CFLAGS += -DHAVE_HAL_AUDIO
|
||||
|
||||
|
@ -26,7 +26,7 @@ CFLAGS = \
|
||||
-I${BTSTACK_ROOT}/src \
|
||||
-I${BTSTACK_ROOT}/platform/embedded \
|
||||
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
TESTS = tlv_test tlv_le_test
|
||||
|
@ -5,7 +5,7 @@ CC = g++
|
||||
BTSTACK_ROOT = ../..
|
||||
|
||||
CFLAGS = -DUNIT_TEST -x c++ -g -Wall -Wnarrowing -Wconversion-null -I. -I../ -I${BTSTACK_ROOT}/src
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
VPATH += ${BTSTACK_ROOT}/src
|
||||
|
@ -8,7 +8,7 @@ CPPFLAGS = -x c++ -Wall -Wno-unused
|
||||
|
||||
CFLAGS = -DUNIT_TEST -g
|
||||
CFLAGS += -I. -I.. -I${BTSTACK_ROOT}/src
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
VPATH += ${BTSTACK_ROOT}/src
|
||||
|
||||
|
@ -6,7 +6,7 @@ BTSTACK_ROOT = ../..
|
||||
CPPUTEST_HOME = ${BTSTACK_ROOT}/test/cpputest
|
||||
|
||||
CFLAGS = -g -Wall -I. -I../ -I${BTSTACK_ROOT}/src -I${BTSTACK_ROOT}/include
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
VPATH += ${BTSTACK_ROOT}/src/ble
|
||||
|
@ -6,7 +6,7 @@ BTSTACK_ROOT = ../..
|
||||
CPPUTEST_HOME = ${BTSTACK_ROOT}/test/cpputest
|
||||
|
||||
CFLAGS = -g -Wall -I. -I../ -I${BTSTACK_ROOT}/src
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
VPATH += ${BTSTACK_ROOT}/src
|
||||
|
@ -8,7 +8,7 @@ CFLAGS = -g -Wall \
|
||||
-I.. \
|
||||
-I${BTSTACK_ROOT}/src \
|
||||
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
|
@ -6,7 +6,7 @@ BTSTACK_ROOT = ../..
|
||||
CPPUTEST_HOME = ${BTSTACK_ROOT}/test/cpputest
|
||||
|
||||
CFLAGS = -g -Wall -I.. -I${BTSTACK_ROOT}/src
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
# -L$(CPPUTEST_HOME)
|
||||
|
||||
|
@ -10,7 +10,7 @@ CFLAGS += -I. -I.. -I${BTSTACK_ROOT}/src -I${BTSTACK_ROOT}/platform/posix
|
||||
CFLAGS += -I${BTSTACK_ROOT}/3rd-party/mbedtls/include
|
||||
CFLAGS += -I${BTSTACK_ROOT}/3rd-party/micro-ecc
|
||||
CFLAGS += -I${BTSTACK_ROOT}/3rd-party/rijndael
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
VPATH += ${BTSTACK_ROOT}/src
|
||||
|
@ -25,7 +25,7 @@ CFLAGS = \
|
||||
-I${BTSTACK_ROOT}/src \
|
||||
-I${BTSTACK_ROOT}/platform/posix \
|
||||
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage
|
||||
CFLAGS += -fprofile-arcs -ftest-coverage -fsanitize=address,undefined
|
||||
LDFLAGS += -lCppUTest -lCppUTestExt
|
||||
|
||||
TESTS = tlv_test
|
||||
|
Loading…
x
Reference in New Issue
Block a user