diff options
| author | Joseph Henry <josephjah@gmail.com> | 2018-07-11 16:32:49 -0700 |
|---|---|---|
| committer | Joseph Henry <josephjah@gmail.com> | 2018-07-11 16:32:49 -0700 |
| commit | f302fac423db6cc0e5e8c1758a74a7d7b7d8bf04 (patch) | |
| tree | a67fdd235806dbffb0e60ec8f5a781810ec103dc | |
| parent | 28cb40529d04e61a188e9d4a2a316690703ea605 (diff) | |
| download | infinitytier-f302fac423db6cc0e5e8c1758a74a7d7b7d8bf04.tar.gz infinitytier-f302fac423db6cc0e5e8c1758a74a7d7b7d8bf04.zip | |
Minor tweak to linux makefile
| -rw-r--r-- | make-linux.mk | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/make-linux.mk b/make-linux.mk index b3a63f54..47d66118 100644 --- a/make-linux.mk +++ b/make-linux.mk @@ -46,12 +46,16 @@ endif # Trying to use dynamically linked libhttp-parser causes tons of compatibility problems. ONE_OBJS+=ext/http-parser/http_parser.o -ifeq ($(ZT_TRACE),1) - override DEFS+=-DZT_TRACE +# Build with address sanitization library for advanced debugging (clang) +ifeq ($(ZT_SANITIZE),1) + DEFS+=-fsanitize=address -DASAN_OPTIONS=symbolize=1 endif ifeq ($(ZT_DEBUG_TRACE),1) DEFS+=-DZT_DEBUG_TRACE endif +ifeq ($(ZT_TRACE),1) + DEFS+=-DZT_TRACE +endif ifeq ($(ZT_RULES_ENGINE_DEBUGGING),1) override DEFS+=-DZT_RULES_ENGINE_DEBUGGING |
