summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorDarren Salt <linux@youmustbejoking.demon.co.uk>2007-01-14 19:16:18 +0000
committerDarren Salt <linux@youmustbejoking.demon.co.uk>2007-01-14 19:16:18 +0000
commitf566f68582d98325035a4e1bac4f273bdb93c88d (patch)
tree79290e7ed1546d724864d4b6d2661f1e2fef7907 /src
parentde1fe205c416eacd62b515d98f198403f32cc8f2 (diff)
downloadxine-lib-f566f68582d98325035a4e1bac4f273bdb93c88d.tar.gz
xine-lib-f566f68582d98325035a4e1bac4f273bdb93c88d.tar.bz2
Fix build on amd64 - both ARCH_X86 and ARCH_X86_64 are defined.
CVS patchset: 8510 CVS date: 2007/01/14 19:16:18
Diffstat (limited to 'src')
-rw-r--r--src/post/deinterlace/plugins/x86-64_macros.inc4
1 files changed, 1 insertions, 3 deletions
diff --git a/src/post/deinterlace/plugins/x86-64_macros.inc b/src/post/deinterlace/plugins/x86-64_macros.inc
index 3dfd9b63a..b52227763 100644
--- a/src/post/deinterlace/plugins/x86-64_macros.inc
+++ b/src/post/deinterlace/plugins/x86-64_macros.inc
@@ -34,8 +34,7 @@
#ifndef XAX
-#if defined (ARCH_X86)
-
+#if defined (ARCH_X86) && !defined (ARCH_X86_64)
#define XAX "eax"
#define XBX "ebx"
#define XCX "ecx"
@@ -55,7 +54,6 @@
#define SUBX "subl"
#elif defined (ARCH_X86_64)
-
#define XAX "rax"
#define XBX "rbx"
#define XCX "rcx"