From: Petri H. <phi...@us...> - 2014-05-19 07:37:08
|
# HG changeset patch # User Petri Hintukainen <phi...@us...> # Date 1400484836 -10800 # Node ID 8e77ae6ee33123644108f3176df315f787796292 # Branch default # Parent f7c8f59bf518f622228cc7fc630475d23af9cd2a Updated comment why code is disabled in X86_64 diff --git a/src/post/goom/convolve_fx.c b/src/post/goom/convolve_fx.c --- a/src/post/goom/convolve_fx.c +++ b/src/post/goom/convolve_fx.c @@ -152,7 +152,7 @@ yprime += c; #if defined(HAVE_MMX) && ! defined(ARCH_X86_64) -/* This code uses 32-bit registers eax,ecx,esi */ +/* This code uses 32-bit registers eax,ecx,esi to store pointers => does not work in 64-bit os. */ __asm__ __volatile__ ("\n\t pxor %%mm7, %%mm7" /* mm7 = 0 */ "\n\t movd %0, %%mm2" |