You've already forked FFmpeg
mirror of
https://github.com/FFmpeg/FFmpeg.git
synced 2025-08-10 06:10:52 +02:00
configure: add -fno-omit-frame-pointer when sanitizers are used
All sanitizers give better reports with frame pointers. And skip adding -fomit-frame-pointer. Signed-off-by: Kacper Michajłow <kasper93@gmail.com>
This commit is contained in:
3
configure
vendored
3
configure
vendored
@@ -4653,6 +4653,7 @@ add_sanitizers(){
|
|||||||
for sanitizer; do
|
for sanitizer; do
|
||||||
add_sanitizer_flags "$sanitizer"
|
add_sanitizer_flags "$sanitizer"
|
||||||
done
|
done
|
||||||
|
add_cflags -fno-omit-frame-pointer
|
||||||
}
|
}
|
||||||
|
|
||||||
case "$toolchain" in
|
case "$toolchain" in
|
||||||
@@ -6216,7 +6217,7 @@ set_default libdir
|
|||||||
set_default $PATHS_LIST
|
set_default $PATHS_LIST
|
||||||
set_default nm
|
set_default nm
|
||||||
|
|
||||||
disabled optimizations || enabled ossfuzz || check_cflags -fomit-frame-pointer
|
disabled optimizations || enabled ossfuzz || echo "$CFLAGS" | grep -q -- '-fsanitize=' || check_cflags -fomit-frame-pointer
|
||||||
|
|
||||||
enable_weak_pic() {
|
enable_weak_pic() {
|
||||||
disabled pic && return
|
disabled pic && return
|
||||||
|
Reference in New Issue
Block a user