summaryrefslogtreecommitdiff
path: root/configure
diff options
context:
space:
mode:
authorAlexander Strange <astrange@ithinksw.com>2008-03-18 12:32:55 +0000
committerDiego Biurrun <diego@biurrun.de>2008-03-18 12:32:55 +0000
commitd7f0920bd7e891584c5226f39f658c73414c1a55 (patch)
tree08032128f6a14c354f641f61b6aafd22da780558 /configure
parent503d5b585ffd71c0fd82eba671f74dea645fcecd (diff)
Check for and set HAVE_MMX2, it is used in several places.
patch by Alexander Strange, astrange ithinksw com Originally committed as revision 12487 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diffstat (limited to 'configure')
-rwxr-xr-xconfigure5
1 files changed, 4 insertions, 1 deletions
diff --git a/configure b/configure
index ca79f8222a..c81375bc8d 100755
--- a/configure
+++ b/configure
@@ -699,6 +699,7 @@ ARCH_EXT_LIST='
iwmmxt
mmi
mmx
+ mmx2
ssse3
vis
'
@@ -780,6 +781,7 @@ armv6_deps="armv4l"
iwmmxt_deps="armv4l"
mmi_deps="mips"
mmx_deps="x86"
+mmx2_deps="x86"
ssse3_deps="x86"
vis_deps="sparc"
@@ -1517,8 +1519,9 @@ EOF
# check wether EBX is available on x86
check_asm ebx_available '"":::"%ebx"'
- # check whether binutils is new enough to compile SSSE3
+ # check whether binutils is new enough to compile SSSE3/MMX2
enabled ssse3 && check_asm ssse3 '"pabsw %xmm0, %xmm0"'
+ enabled mmx2 && check_asm mmx2 '"movss %xmm0, %xmm0"'
check_asm bswap '"bswap %%eax" ::: "%eax"'
fi