mirror of https://git.ffmpeg.org/ffmpeg.git
Revert "Revert "x86: fft: win64: fix stack alignment for memcpy() call""
This reverts commit f767658414
.
The bug it introduces has been fixed.
This commit is contained in:
parent
91765594dd
commit
d4c45b8adf
|
@ -641,19 +641,21 @@ cglobal fft_permute, 2,7,1
|
|||
%if ARCH_X86_64
|
||||
mov r0, r1
|
||||
mov r1, r5
|
||||
%endif
|
||||
%if WIN64
|
||||
sub rsp, 8
|
||||
call memcpy
|
||||
add rsp, 8
|
||||
RET
|
||||
%elif ARCH_X86_64
|
||||
jmp memcpy
|
||||
%else
|
||||
push r2
|
||||
push r5
|
||||
push r1
|
||||
%endif
|
||||
%if ARCH_X86_64 && WIN64 == 0
|
||||
jmp memcpy
|
||||
%else
|
||||
call memcpy
|
||||
%if ARCH_X86_32
|
||||
add esp, 12
|
||||
%endif
|
||||
REP_RET
|
||||
RET
|
||||
%endif
|
||||
|
||||
cglobal imdct_calc, 3,5,3
|
||||
|
|
Loading…
Reference in New Issue