You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-04 22:03:09 +02:00
configure: allow -ubsan in toolchain
It's is commonly called UBSAN after all. Signed-off-by: Kacper Michajłow <kasper93@gmail.com>
This commit is contained in:
6
configure
vendored
6
configure
vendored
@ -381,10 +381,10 @@ Toolchain options:
|
|||||||
--target-samples=DIR path to samples directory on target
|
--target-samples=DIR path to samples directory on target
|
||||||
--tempprefix=PATH force fixed dir/prefix instead of mktemp for checks
|
--tempprefix=PATH force fixed dir/prefix instead of mktemp for checks
|
||||||
--toolchain=NAME set tool defaults according to NAME
|
--toolchain=NAME set tool defaults according to NAME
|
||||||
(<tool>[-sanitizer[-...]], e.g. clang-asan-usan
|
(<tool>[-sanitizer[-...]], e.g. clang-asan-ubsan
|
||||||
tools: gcc, clang, msvc, icl, gcov, llvm-cov,
|
tools: gcc, clang, msvc, icl, gcov, llvm-cov,
|
||||||
valgrind-memcheck, valgrind-massif, hardened
|
valgrind-memcheck, valgrind-massif, hardened
|
||||||
sanitizers: asan, lsan, msan, tsan, usan)
|
sanitizers: asan, lsan, msan, tsan, ubsan)
|
||||||
--nm=NM use nm tool NM [$nm_default]
|
--nm=NM use nm tool NM [$nm_default]
|
||||||
--ar=AR use archive tool AR [$ar_default]
|
--ar=AR use archive tool AR [$ar_default]
|
||||||
--as=AS use assembler AS [$as_default]
|
--as=AS use assembler AS [$as_default]
|
||||||
@ -4636,7 +4636,7 @@ add_sanitizer_flags(){
|
|||||||
add_cflags -fsanitize=thread
|
add_cflags -fsanitize=thread
|
||||||
add_ldflags -fsanitize=thread
|
add_ldflags -fsanitize=thread
|
||||||
;;
|
;;
|
||||||
usan)
|
usan|ubsan)
|
||||||
add_cflags -fsanitize=undefined
|
add_cflags -fsanitize=undefined
|
||||||
add_ldflags -fsanitize=undefined
|
add_ldflags -fsanitize=undefined
|
||||||
;;
|
;;
|
||||||
|
Reference in New Issue
Block a user