From 98f8e0088b4b4077b3ff185ba279619779166389 Mon Sep 17 00:00:00 2001 From: gpoirier Date: Tue, 9 Aug 2005 19:58:13 +0000 Subject: Fixes segfault on IA-32 machines caused by the ASM patch for AMD-64 for a52. Patch by Aurelien Jacobs < aurel AH gnuage POUM org > git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@16190 b3059339-0415-0410-9bf9-f77b7e298cf2 --- liba52/imdct.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'liba52/imdct.c') diff --git a/liba52/imdct.c b/liba52/imdct.c index ce8cf24743..24505e17ab 100644 --- a/liba52/imdct.c +++ b/liba52/imdct.c @@ -813,7 +813,7 @@ imdct_do_512_sse(sample_t data[],sample_t delay[], sample_t bias) "sub $16, %%"REG_D" \n\t" "jnc 1b \n\t" "pop %%"REG_BP" \n\t"//no we didnt touch ebp *g* - :: "r" (data), "r" (buf) + :: "b" (data), "c" (buf) : "%"REG_S, "%"REG_D, "%"REG_a, "%"REG_d ); -- cgit v1.2.3