# HG changeset patch # User reimar # Date 1236963735 0 # Node ID b538600d545c824d4dfb02527771a3a6a185a724 # Parent 69590d5c32cfe7d3dd77e1bdea74208a18715db0 Add missing ecx clobber in diff_MMX code (yes, that function is duplicated). diff -r 69590d5c32cf -r b538600d545c libmpcodecs/vf_decimate.c --- a/libmpcodecs/vf_decimate.c Fri Mar 13 16:42:42 2009 +0000 +++ b/libmpcodecs/vf_decimate.c Fri Mar 13 17:02:15 2009 +0000 @@ -55,7 +55,7 @@ "emms \n\t" : : "S" (old), "D" (new), "a" ((long)os), "b" ((long)ns), "d" (out) - : "memory" + : "%ecx", "memory" ); return out[0]+out[1]+out[2]+out[3]; } diff -r 69590d5c32cf -r b538600d545c libmpcodecs/vf_divtc.c --- a/libmpcodecs/vf_divtc.c Fri Mar 13 16:42:42 2009 +0000 +++ b/libmpcodecs/vf_divtc.c Fri Mar 13 17:02:15 2009 +0000 @@ -69,7 +69,7 @@ "emms \n\t" : : "S" (old), "D" (new), "a" ((long)os), "b" ((long)ns), "d" (out) - : "memory" + : "%ecx", "memory" ); return out[0]+out[1]+out[2]+out[3]; }