Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 182465 Details for
Bug 179872
media-video/ffmpeg-* TEXTRELs
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
Textrel fix for libavcodec on amd64
ffmpeg-0.4.9_p20090201-amd64-textrel.patch (text/plain), 1.24 KB, created by
Ralph Sennhauser (RETIRED)
on 2009-02-18 20:03:51 UTC
(
hide
)
Description:
Textrel fix for libavcodec on amd64
Filename:
MIME Type:
Creator:
Ralph Sennhauser (RETIRED)
Created:
2009-02-18 20:03:51 UTC
Size:
1.24 KB
patch
obsolete
>diff -Nurp ffmpeg-old/libavcodec/x86/fft_mmx.asm ffmpeg-new/libavcodec/x86/fft_mmx.asm >--- ffmpeg-old/libavcodec/x86/fft_mmx.asm 2009-02-13 01:03:22.000000000 +0100 >+++ ffmpeg-new/libavcodec/x86/fft_mmx.asm 2009-02-18 18:03:32.000000000 +0100 >@@ -446,16 +446,34 @@ fft %+ n %+ %3%2: > %endrep > %undef n > >-align 8 >-dispatch_tab%3%2: pointer list_of_fft >- >-; On x86_32, this function does the register saving and restoring for all of fft. >-; The others pass args in registers and don't spill anything. >+; On x86_32, this function does the register saving and restoring for all of >+; fft. The others pass args in registers and don't spill anything. > cglobal fft_dispatch%3%2, 2,5,0, z, nbits >- lea r2, [dispatch_tab%3%2 GLOBAL] >- mov r2, [r2 + (nbitsq-2)*gprsize] >+ >+; FIXME: The following jump table like construction can be solved better, I >+; just dont know how to manipulate the program counter >+%assign i 2 >+%rep 15 >+ cmp nbitsq, i >+ je L %+ i %+ %3%2 >+%assign i i+1 >+%endrep >+ >+%assign i 2 >+%rep 15 >+L %+ i %+ %3%2: >+%assign k 1<<i >+%if (%1==5 && i==4) || i<4 >+ lea r2, [fft %+ k %+ %2 GLOBAL] >+%else >+ lea r2, [fft %+ k %+ %3%2 GLOBAL] >+%endif > call r2 > RET >+%assign i i+1 >+%endrep >+%undef i >+ > %endmacro ; DECL_FFT > > DECL_FFT 5, _sse
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 179872
:
132693
|
154103
| 182465 |
240741
|
240869
|
247841
|
247992