[FFmpeg-devel] [PATCH] Workaround Mac-OS x86_64 dynamic loader bug for Yasm generated code
Wed Feb 4 21:53:02 CET 2009
On Wed, Feb 4, 2009 at 12:27 PM, Art Clarke <aclarke at xuggle.com> wrote:
> See this chain for details on the problem:
> Tested on Mac and Linux in 32 and 64 bit builds and everything seems to work.
My bad; I attached an earlier patch. Correct patch is attached (this
one doesn't set alignment to 16 after change)
xu?ggle (z?' gl) v. To freely encode, decode, and experience audio and video.
Use Xuggle to get the power of FFMPEG in Java.
-------------- next part --------------
--- libavcodec/x86/fft_mmx.asm (revision 16989)
+++ libavcodec/x86/fft_mmx.asm (working copy)
@@ -446,8 +446,16 @@
+; Putting this section in .text on x86_64 darwin causes problems
dispatch_tab%3%2: pointer list_of_fft
+; Set section back to .text
; 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.
More information about the ffmpeg-devel