mirror of
https://github.com/mpv-player/mpv
synced 2025-03-20 02:09:52 +00:00
Port check for 10 assembler operands support from FFmpeg.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@28534 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
f9e26397b7
commit
ceae4989a2
17
configure
vendored
17
configure
vendored
@ -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
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user