mirror of
https://github.com/asterisk/asterisk.git
synced 2025-09-03 03:20:57 +00:00
Build: Added testing compiler to support the system sanitizes
In older versions of the compiler was not sanitizes. Compilers other than GCC can not support the Usan and TSAN or have other options for *FLAGS. ASTERISK-25767 #close Reported by: Badalyan Vyacheslav Tested by: Badalyan Vyacheslav Change-Id: Iefce6608221fa87884b82ae3cb5649b7b1804916
This commit is contained in:
@@ -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>
|
||||
|
@@ -73,3 +73,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@
|
||||
|
Reference in New Issue
Block a user