diff options
Diffstat (limited to 'build_tools')
-rw-r--r-- | build_tools/cflags.xml | 4 | ||||
-rw-r--r-- | build_tools/menuselect-deps.in | 4 |
2 files changed, 8 insertions, 0 deletions
diff --git a/build_tools/cflags.xml b/build_tools/cflags.xml index d11fb22e5..a43daa0ae 100644 --- a/build_tools/cflags.xml +++ b/build_tools/cflags.xml @@ -85,6 +85,7 @@ <support_level>core</support_level> </member> <member name="ADDRESS_SANITIZER" displayname="Address Sanitizer"> + <depend>HAVE_ADDRESS_SANITIZER</depend> <support_level>extended</support_level> <conflict>THREAD_SANITIZER</conflict> <conflict>LEAK_SANITIZER</conflict> @@ -93,12 +94,14 @@ <conflict>DEBUG_CHAOS</conflict> </member> <member name="THREAD_SANITIZER" displayname="Thread Sanitizer"> + <depend>HAVE_THREAD_SANITIZER</depend> <support_level>extended</support_level> <conflict>ADDRESS_SANITIZER</conflict> <conflict>LEAK_SANITIZER</conflict> <conflict>UNDEFINED_SANITIZER</conflict> </member> <member name="LEAK_SANITIZER" displayname="Leak Sanitizer"> + <depend>HAVE_LEAK_SANITIZER</depend> <support_level>extended</support_level> <conflict>ADDRESS_SANITIZER</conflict> <conflict>THREAD_SANITIZER</conflict> @@ -107,6 +110,7 @@ <conflict>DEBUG_CHAOS</conflict> </member> <member name="UNDEFINED_SANITIZER" displayname="Undefined Behavior Sanitizer"> + <depend>HAVE_UNDEFINED_SANITIZER</depend> <support_level>extended</support_level> <conflict>ADDRESS_SANITIZER</conflict> <conflict>THREAD_SANITIZER</conflict> diff --git a/build_tools/menuselect-deps.in b/build_tools/menuselect-deps.in index a77530b78..e5413f1b5 100644 --- a/build_tools/menuselect-deps.in +++ b/build_tools/menuselect-deps.in @@ -72,3 +72,7 @@ WINARCH=@PBX_WINARCH@ ZLIB=@PBX_ZLIB@ TIMERFD=@PBX_TIMERFD@ NATIVE_ARCH=@AST_NATIVE_ARCH@ +HAVE_ADDRESS_SANITIZER=@AST_ADDRESS_SANITIZER@ +HAVE_LEAK_SANITIZER=@AST_LEAK_SANITIZER@ +HAVE_THREAD_SANITIZER=@AST_THREAD_SANITIZER@ +HAVE_UNDEFINED_SANITIZER=@AST_UNDEFINED_SANITIZER@ |