diff options
author | root <root@rshg054.dnsready.net> | 2011-09-07 15:26:04 +0000 |
---|---|---|
committer | root <root@rshg054.dnsready.net> | 2011-09-07 15:26:04 +0000 |
commit | 9a1a8d77ee00e49dfeef44d74b1e40a831332383 (patch) | |
tree | 8b80a03609eba8a12cbb0c48b1a31266c6bdc540 /libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch | |
parent | fe769389426a6aa5a2878bf7dcfc6144717e1e93 (diff) |
Wed Sep 7 15:26:04 UTC 2011
Diffstat (limited to 'libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch')
-rw-r--r-- | libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch b/libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch new file mode 100644 index 000000000..58daa09e7 --- /dev/null +++ b/libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch @@ -0,0 +1,21 @@ +Index: mp3lib/dct64_sse.c +=================================================================== +--- mp3lib/dct64_sse.c (revision 33468) ++++ mp3lib/dct64_sse.c (revision 33469) +@@ -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) |