summaryrefslogtreecommitdiff
path: root/arch/x86/Makefrag.am
diff options
context:
space:
mode:
Diffstat (limited to 'arch/x86/Makefrag.am')
-rw-r--r--arch/x86/Makefrag.am14
1 files changed, 8 insertions, 6 deletions
diff --git a/arch/x86/Makefrag.am b/arch/x86/Makefrag.am
index cf536987..016e31c8 100644
--- a/arch/x86/Makefrag.am
+++ b/arch/x86/Makefrag.am
@@ -12,16 +12,18 @@ AM_CFLAGS += -fno-omit-frame-pointer
x15_LDFLAGS += -Wl,-z,max-page-size=4096 -Wl,-z,common-page-size=4096
-if I386
-AM_CPPFLAGS += -m32
-x15_LDFLAGS += -m32
-endif I386
+if X86_64
-if AMD64
AM_CPPFLAGS += -m64
AM_CFLAGS += -mcmodel=kernel -mno-red-zone
x15_LDFLAGS += -m64
-endif AMD64
+
+else !X86_64
+
+AM_CPPFLAGS += -m32
+x15_LDFLAGS += -m32
+
+endif !X86_64
x15_SOURCES += \
arch/x86/machine/acpi.c \