summaryrefslogtreecommitdiffstats
path: root/platforms/architecture.in
diff options
context:
space:
mode:
authorMichael Olbrich <m.olbrich@pengutronix.de>2014-08-04 16:42:01 +0200
committerMichael Olbrich <m.olbrich@pengutronix.de>2014-08-06 10:25:03 +0200
commit5c047696121e52135c785910b0d4d74ae6098d47 (patch)
treed102d74426db258890b70f7d5140351f90747207 /platforms/architecture.in
parentddf578a4b8cd6ecff9e8f81679ee91e2b20b5448 (diff)
downloadptxdist-5c047696121e52135c785910b0d4d74ae6098d47.tar.gz
ptxdist-5c047696121e52135c785910b0d4d74ae6098d47.tar.xz
architecture: support x86_64 userspace
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
Diffstat (limited to 'platforms/architecture.in')
-rw-r--r--platforms/architecture.in9
1 files changed, 8 insertions, 1 deletions
diff --git a/platforms/architecture.in b/platforms/architecture.in
index 57c7d470d..03f2776e4 100644
--- a/platforms/architecture.in
+++ b/platforms/architecture.in
@@ -178,6 +178,12 @@ choice
This code will run on Pentium III and above CPUs. Note: A Pentium M is a successor
of Pentium III (Pentium 4 is a dead end)
+ config ARCH_X86_64
+ select ARCH_LP64
+ bool "x86_64 "
+ help
+ The compiler will generate code for 64-bit x86_64 CPUs as default.
+
endchoice
@@ -262,7 +268,7 @@ config HAS_MMU
config SIZEOF_LONG_DOUBLE
string
default "12" if ARCH_X86
-# default "16" if ARCH_X86_64
+ default "16" if ARCH_X86_64
default "8"
# FIXME: add more values
@@ -276,6 +282,7 @@ config ARCH_STRING
default "avr32" if ARCH_AVR32
default "alpha" if ARCH_ALPHA
default "blackfin" if ARCH_BLACKFIN
+ default "x86_64" if ARCH_X86_64
default "i386" if ARCH_X86
default "i386" if ARCH_MINGW
default "m68k" if ARCH_M68K