diff options
author | Nicolás Reynolds <apoyosis@correo.inta.gob.ar> | 2011-08-05 13:46:33 -0300 |
---|---|---|
committer | Nicolás Reynolds <apoyosis@correo.inta.gob.ar> | 2011-08-05 13:46:33 -0300 |
commit | 689ad578e7a3ca38d9f599b558af46c141c7df61 (patch) | |
tree | 1ac7e60b32dbcaf51aff89b21004690ca5be1d53 /libre/mplayer-vaapi-libre/gcc-4.6-mp3lib-sse-code-miscompilation.patch | |
parent | b0bef364c958401f94da4ad52e2162ec841cc4ee (diff) | |
download | abslibre-689ad578e7a3ca38d9f599b558af46c141c7df61.tar.gz abslibre-689ad578e7a3ca38d9f599b558af46c141c7df61.tar.bz2 abslibre-689ad578e7a3ca38d9f599b558af46c141c7df61.zip |
libre/mplayer-vaapi-libre-33161-3
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) |