summaryrefslogtreecommitdiff
path: root/meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb
diff options
context:
space:
mode:
authorNitin A Kamble <nitin.a.kamble@intel.com>2011-12-03 18:53:16 -0800
committerRichard Purdie <richard.purdie@linuxfoundation.org>2011-12-12 21:50:08 +0000
commitccf01c858218ae67d609ced3a05d9a93a6ffc5d4 (patch)
treeb3cee5171bd9a5c16c5776e0ff5132cc05b457eb /meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb
parentc877ec8ff1dfbf0123f94711f44cea043815a9c1 (diff)
downloadopenembedded-core-ccf01c858218ae67d609ced3a05d9a93a6ffc5d4.tar.gz
openembedded-core-ccf01c858218ae67d609ced3a05d9a93a6ffc5d4.tar.bz2
openembedded-core-ccf01c858218ae67d609ced3a05d9a93a6ffc5d4.tar.xz
openembedded-core-ccf01c858218ae67d609ced3a05d9a93a6ffc5d4.zip
pulseaudio: fix compilation with x32 toolchain
This commit makes assembly syntax compatible with x32 toolchain to avoid these x32 gcc errors: | pulsecore/svolume_mmx.c: Assembler messages: | pulsecore/svolume_mmx.c:107: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:135: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:161: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:162: Error: `8(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:180: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:210: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:244: Error: `(%esi,%rdi,4)' is not a valid base/index expression | pulsecore/svolume_mmx.c:245: Error: `8(%esi,%rdi,4)' is not a valid base/index expression | make[3]: *** [libpulsecore_1.1_la-svolume_mmx.lo] Error 1 Orignally these assembly lines are written for x86_64 ABI, now they are also compatible with X32 ABI. Signed-off-by: Nitin A Kamble <nitin.a.kamble@intel.com>
Diffstat (limited to 'meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb')
-rw-r--r--meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb3
1 files changed, 2 insertions, 1 deletions
diff --git a/meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb b/meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb
index 4c8b46f0c..93db7825e 100644
--- a/meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb
+++ b/meta/recipes-multimedia/pulseaudio/pulseaudio_1.1.bb
@@ -1,6 +1,6 @@
require pulseaudio.inc
-PR = "r4"
+PR = "r5"
DEPENDS += "libjson gdbm speex libxml-parser-perl-native"
@@ -8,6 +8,7 @@ inherit gettext perlnative
SRC_URI = "http://freedesktop.org/software/pulseaudio/releases/pulseaudio-${PV}.tar.xz \
file://volatiles.04_pulse \
+ file://pulseaudo_fix_for_x32.patch \
"
SRC_URI[md5sum] = "17d21df798cee407b769c6355fae397a"