From 5fb06ffac7af5a8c6f21e6d0a2dd8c938fdde3f8 Mon Sep 17 00:00:00 2001 From: Anssi Hannula Date: Sun, 6 Feb 2011 07:58:02 +0200 Subject: [PATCH] configure: check yasm/nasm for working pextrd opcode NASM versions older than 2.08 fail to build ffmpeg with several "error: operation size not specified" errors but this is not caught in configure. Fix that by checking if "pextrd [eax], xmm0, 1" works in configure. Signed-off-by: Ronald S. Bultje (cherry picked from commit 48545a8f724247853c5b1d4e0a24e3ea3ee06515) --- configure | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/configure b/configure index e68d5689fc..2f1263f79c 100755 --- a/configure +++ b/configure @@ -2672,7 +2672,7 @@ EOF elf*) enabled debug && append YASMFLAGS $yasm_debug ;; esac - check_yasm "pabsw xmm0, xmm0" && enable yasm || + check_yasm "pextrd [eax], xmm0, 1" && enable yasm || die "yasm not found, use --disable-yasm for a crippled build" fi -- GitLab