Do not add -fomit-frame-pointer to CFLAGS when optimizations are disabled.

patch by Graham Booker, ffmpeglist atat cod3r dotdot com

Originally committed as revision 5832 to svn://svn.ffmpeg.org/ffmpeg/trunk
This commit is contained in:
Graham Booker 2006-07-27 22:10:11 +00:00 committed by Diego Biurrun
parent ae08a5631e
commit abafc9c3f6

9
configure vendored
View File

@ -1016,22 +1016,25 @@ if test $targetos = Darwin; then
gcc_version="`$cc -v 2>&1 | grep version | cut -d ' ' -f3-`" gcc_version="`$cc -v 2>&1 | grep version | cut -d ' ' -f3-`"
case "$gcc_version" in case "$gcc_version" in
*2.95*) *2.95*)
CFLAGS="$CFLAGS -no-cpp-precomp -pipe -fomit-frame-pointer" CFLAGS="$CFLAGS -no-cpp-precomp -pipe"
;; ;;
*[34].*) *[34].*)
CFLAGS="$CFLAGS -no-cpp-precomp -pipe -fomit-frame-pointer -force_cpusubtype_ALL -Wno-sign-compare" CFLAGS="$CFLAGS -no-cpp-precomp -pipe -force_cpusubtype_ALL -Wno-sign-compare"
if test "$lshared" = no; then if test "$lshared" = no; then
needmdynamicnopic="yes" needmdynamicnopic="yes"
fi fi
;; ;;
*) *)
CFLAGS="$CFLAGS -no-cpp-precomp -pipe -fomit-frame-pointer" CFLAGS="$CFLAGS -no-cpp-precomp -pipe"
if test "$lshared" = no; then if test "$lshared" = no; then
needmdynamicnopic="yes" needmdynamicnopic="yes"
fi fi
;; ;;
esac esac
fi fi
if test $optimize != "no"; then
CFLAGS="$CFLAGS -fomit-frame-pointer"
fi
fi fi
# Can only do AltiVec on PowerPC # Can only do AltiVec on PowerPC