# HG changeset patch # User iive # Date 1305671615 0 # Node ID 5e58893a6478f1d8c68a96642c1c31f32bff86f8 # Parent caaafbf05ecbeff951d3161c27af57d8cdc2bc9a Workaround mp3lib SSE code miscompilation with gcc 4.6.0 . Patch by Jindrich Makovicka gmail>. diff -r caaafbf05ecb -r 5e58893a6478 mp3lib/dct64_sse.c --- a/mp3lib/dct64_sse.c Mon May 16 19:20:58 2011 +0000 +++ b/mp3lib/dct64_sse.c Tue May 17 22:33:35 2011 +0000 @@ -112,7 +112,6 @@ } { - real *costab = costab_mmx + 24; int i; __asm__( @@ -121,7 +120,7 @@ "movaps %1, %%xmm5\n\t" "movaps %%xmm5, %%xmm6\n\t" : - :"m"(*costab), "m"(*nnnn) + :"m"(costab_mmx[24]), "m"(*nnnn) ); for (i = 0; i < 0x20; i += 8)