mirror of
https://github.com/mpv-player/mpv
synced 2025-03-25 04:38:01 +00:00
removing very ugly esp games / fixes the propolice problem on OpenBSD (patch by Björn Sandell <biorn at dce dot chalmers dot se>)
i hope this is ok for all compilers ... git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@8454 b3059339-0415-0410-9bf9-f77b7e298cf2
This commit is contained in:
parent
caf9c87669
commit
113aada89c
@ -843,10 +843,6 @@ void __attribute__ (( __stdcall__ )) dct64_MMX(real *a,real *b,real *c)
|
|||||||
" fsts 960(%%edi)\n\t"
|
" fsts 960(%%edi)\n\t"
|
||||||
" fadds 92(%%edx)\n\t"
|
" fadds 92(%%edx)\n\t"
|
||||||
" fstps 832(%%edi)\n\t"
|
" fstps 832(%%edi)\n\t"
|
||||||
" addl $256,%%esp\n\t"
|
|
||||||
" popl %%edi\n\t"
|
|
||||||
" popl %%esi\n\t"
|
|
||||||
" popl %%ebx\n\t"
|
|
||||||
" jmp .L_bye\n\t"
|
" jmp .L_bye\n\t"
|
||||||
".L01:\n\t"
|
".L01:\n\t"
|
||||||
/* Phase 8*/
|
/* Phase 8*/
|
||||||
@ -985,5 +981,5 @@ void __attribute__ (( __stdcall__ )) dct64_MMX(real *a,real *b,real *c)
|
|||||||
".L_bye:"
|
".L_bye:"
|
||||||
:
|
:
|
||||||
:"m"(a),"m"(b),"m"(c),"m"(tmp[0])
|
:"m"(a),"m"(b),"m"(c),"m"(tmp[0])
|
||||||
:"memory","%ebx","%esi","%edi");
|
:"memory","%eax","%ebx","%ecx","%edx","%esi","%edi");
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user