summaryrefslogtreecommitdiff
path: root/packages/libxine/libxine-1.1.0/cpuid.patch
diff options
context:
space:
mode:
authorMarcin Juszkiewicz <hrw@openembedded.org>2005-09-24 22:08:31 +0000
committerOpenEmbedded Project <openembedded-devel@lists.openembedded.org>2005-09-24 22:08:31 +0000
commit6fdac80bba1c2ccc0e675e2428f830a127fb3fb5 (patch)
treed29d1acd7dbaa9cb96915a7eca494e221e1317bc /packages/libxine/libxine-1.1.0/cpuid.patch
parentd8df64e4c235c772337205bbb1fd0524646eef15 (diff)
added libxine 1.1.0 - someone more familiar with assembly should check it
DEFAULT_PREFERENCE = "-1" as it is not tested on device patches status: - cpu-1.0.patch renamed to cpuid.patch - configure-1.0.patch renamed to configure.patch - fix-syntax.patch dropped as fix-syntax-xine-vorbis-decoder.patch do the same - demuxogg.patch and libxine-libvorbis.patch joined into tremor.patch - libxine-arm-configure.patch should be sent upstream - libxine-ffmpeg-enable-arm.patch probably too - libxine-libavcodec.patch was broken for 1.1.0 - we should update libffmpeg/ dir to current CVS
Diffstat (limited to 'packages/libxine/libxine-1.1.0/cpuid.patch')
-rw-r--r--packages/libxine/libxine-1.1.0/cpuid.patch16
1 files changed, 16 insertions, 0 deletions
diff --git a/packages/libxine/libxine-1.1.0/cpuid.patch b/packages/libxine/libxine-1.1.0/cpuid.patch
new file mode 100644
index 0000000000..deea9159cb
--- /dev/null
+++ b/packages/libxine/libxine-1.1.0/cpuid.patch
@@ -0,0 +1,16 @@
+
+#
+# Patch managed by http://www.holgerschurig.de/patcher.html
+#
+
+--- xine-lib-1.1.0/src/post/goom/mmx.h~cpu-1.0
++++ xine-lib-1.1.0/src/post/goom/mmx.h
+@@ -98,6 +98,8 @@
+ /* Get standard CPUID information, and
+ go to a specific vendor section */
+ "movl $0, %%eax\n\t"
++
++ "pushl %%ebx\n\t"
+ "cpuid\n\t"
+
+ /* Check for Intel */