From ceae4989a223fe4fd023564b49c474181ecb2d10 Mon Sep 17 00:00:00 2001 From: diego Date: Wed, 11 Feb 2009 23:11:06 +0000 Subject: Port check for 10 assembler operands support from FFmpeg. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28534 b3059339-0415-0410-9bf9-f77b7e298cf2 --- configure | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'configure') diff --git a/configure b/configure index d1ec138627..6c5add27af 100755 --- a/configure +++ b/configure @@ -2471,6 +2471,22 @@ fi echores $_asmalign_pot if x86 ; then +echocheck "10 assembler operands" +ten_operands=no +def_ten_operands='#define HAVE_TEN_OPERANDS 0' +cat > $TMPC << EOF +int main(void) { + int x=0; + __asm__ volatile( + "" + :"+&rm"(x), "+&rm"(x), "+&rm"(x), "+&rm"(x), "+&rm"(x), "+&rm"(x) + ); + return 0; +} +EOF +cc_check && ten_operands=yes && def_ten_operands='#define HAVE_TEN_OPERANDS 1' +echores $ten_operands + echocheck "yasm" if test -z "$YASMFLAGS" ; then if darwin ; then @@ -8640,6 +8656,7 @@ $def_mlib $def_mkstemp $def_posix_memalign $def_pthreads +$def_ten_operands $def_threads $def_yasm -- cgit v1.2.3