1
0
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:
Kacper Michajłow
2025-07-17 02:45:58 +02:00
parent 1bed76cdcd
commit c6ce05cec3

6
configure vendored
View File

@ -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
;; ;;