clang: use -fsantize=address and -fsanitize=thread
The previous syntax is deprecated.
This commit is contained in:
8
configure
vendored
8
configure
vendored
@ -2158,13 +2158,13 @@ sysinclude_default="${sysroot}/usr/include"
|
|||||||
case "$toolchain" in
|
case "$toolchain" in
|
||||||
clang-asan)
|
clang-asan)
|
||||||
cc_default="clang"
|
cc_default="clang"
|
||||||
add_cflags -faddress-sanitizer
|
add_cflags -fsanitize=address
|
||||||
add_ldflags -faddress-sanitizer
|
add_ldflags -fsanitize=address
|
||||||
;;
|
;;
|
||||||
clang-tsan)
|
clang-tsan)
|
||||||
cc_default="clang"
|
cc_default="clang"
|
||||||
add_cflags -fthread-sanitizer
|
add_cflags -fsanitize=thread -pie
|
||||||
add_ldflags -fthread-sanitizer
|
add_ldflags -fsanitize=thread -pie
|
||||||
;;
|
;;
|
||||||
msvc)
|
msvc)
|
||||||
cc_default="c99wrap cl"
|
cc_default="c99wrap cl"
|
||||||
|
Reference in New Issue
Block a user