[Ffmpeg-cvslog] CVS: ffmpeg configure,1.255,1.256
Corey Hickey CVS
corey
Wed Mar 8 05:13:57 CET 2006
Update of /cvsroot/ffmpeg/ffmpeg
In directory mail:/var2/tmp/cvs-serv22424
Modified Files:
configure
Log Message:
3DNow! & Extended 3DNow! versions of FFT
Patch by Zuxy Meng, zuxy <<dot>> meng >>at<< gmail <<dot>> com
Minor non-functional diff-related fixes by me.
Index: configure
===================================================================
RCS file: /cvsroot/ffmpeg/ffmpeg/configure,v
retrieving revision 1.255
retrieving revision 1.256
diff -u -d -r1.255 -r1.256
--- configure 13 Feb 2006 22:50:00 -0000 1.255
+++ configure 8 Mar 2006 04:13:55 -0000 1.256
@@ -1110,6 +1110,19 @@
builtin_vector=yes
fi
+# test for mm3dnow.h
+cat > $TMPC << EOF
+#include <mm3dnow.h>
+int main(void) {
+return 0;
+}
+EOF
+
+mm3dnow=no
+if $cc -march=athlon -o $TMPO $TMPC 2> /dev/null ; then
+ mm3dnow=yes
+fi
+
# Probe for -Wdeclaration-after-statement
if test "$cc" = "gcc"; then
cat > $TMPC << EOF
@@ -1328,6 +1341,7 @@
if test $cpu = "x86" -o $cpu = "x86_64"; then
echo "MMX enabled $mmx"
echo "Vector Builtins $builtin_vector"
+echo "3DNow! Builtins $mm3dnow"
fi
if test $cpu = "armv4l"; then
echo "IWMMXT enabled $iwmmxt"
@@ -1508,6 +1522,10 @@
echo "TARGET_BUILTIN_VECTOR=yes" >> config.mak
echo "#define HAVE_BUILTIN_VECTOR 1" >> $TMPH
fi
+if test "$mm3dnow" = "yes" ; then
+ echo "TARGET_BUILTIN_3DNOW=yes" >> config.mak
+ echo "#define HAVE_MM3DNOW 1" >> $TMPH
+fi
if test "$iwmmxt" = "yes" ; then
echo "TARGET_IWMMXT=yes" >> config.mak
echo "#define HAVE_IWMMXT 1" >> $TMPH
More information about the ffmpeg-cvslog
mailing list