[FFmpeg-cvslog] build system: support setting avassert() assert_level
Michael Niedermayer
git at videolan.org
Sat Apr 7 11:27:48 CEST 2012
ffmpeg | branch: master | Michael Niedermayer <michaelni at gmx.at> | Sat Apr 7 09:20:54 2012 +0200| [fe5b7db07ac3b5de87cfcb6536146f2236d67164] | committer: Michael Niedermayer
build system: support setting avassert() assert_level
Signed-off-by: Michael Niedermayer <michaelni at gmx.at>
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=fe5b7db07ac3b5de87cfcb6536146f2236d67164
---
configure | 6 ++++++
1 files changed, 6 insertions(+), 0 deletions(-)
diff --git a/configure b/configure
index c31bf5d..adea4b5 100755
--- a/configure
+++ b/configure
@@ -277,6 +277,8 @@ Developer options (useful when working on FFmpeg itself):
--disable-optimizations disable compiler optimizations
--enable-extra-warnings enable more compiler warnings
--disable-stripping disable stripping of executables and shared libraries
+ --assert_level=level 0(default), 1 or 2, amount of assertion testing,
+ 2 causes a slowdown at runtime.
--valgrind=VALGRIND run "make fate" tests through valgrind to detect memory
leaks and errors, using the specified valgrind binary.
Cannot be combined with --target-exec
@@ -1304,6 +1306,7 @@ CMDLINE_SET="
ar
arch
as
+ assert_level
build_suffix
cc
cpu
@@ -3721,6 +3724,9 @@ cat > $TMPH <<EOF
#define SLIBSUF "$SLIBSUF"
EOF
+test -n "$assert_level" &&
+ echo "#define ASSERT_LEVEL $assert_level" >>$TMPH
+
test -n "$malloc_prefix" &&
echo "#define MALLOC_PREFIX $malloc_prefix" >>$TMPH
More information about the ffmpeg-cvslog
mailing list