summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-06-14 20:57:57 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-06-14 20:57:57 (GMT)
commit5fcaf8b3ffd078a579b330edad51b3d749054dc4 (patch)
treeb3edded93a96584abf55405fef9a0e54089a29a2 /config
parent8ab984f4aac7304166221e9ef614f5179e1b5efd (diff)
Preliminary Alpha support, courtesy Ioannis E. Venetis <venetis@capsl.udel.edu>.
/trunk/docs/CREDITS | 3 3 0 0 + /trunk/samples/alphaev56-unknown-linux-gnu/crosstool.config | 282 282 0 0 +++++++++++++++++++ /trunk/config/target.in | 9 9 0 0 + /trunk/arch/alpha/functions | 9 9 0 0 + /trunk/arch/alpha/config.in | 58 58 0 0 ++++ 5 files changed, 361 insertions(+)
Diffstat (limited to 'config')
-rw-r--r--config/target.in9
1 files changed, 9 insertions, 0 deletions
diff --git a/config/target.in b/config/target.in
index 26d59d4..d26bfe0 100644
--- a/config/target.in
+++ b/config/target.in
@@ -6,6 +6,7 @@ comment "General target options"
config ARCH
string
+ default "alpha" if ARCH_ALPHA
default "arm" if ARCH_ARM
default "ia64" if ARCH_IA64
default "mips" if ARCH_MIPS
@@ -19,6 +20,11 @@ choice
prompt "Target architecture:"
default ARCH_x86
+config ARCH_ALPHA
+ bool
+ prompt "alpha (EXPERIMENTAL)"
+ depends on EXPERIMENTAL
+
config ARCH_ARM
bool
prompt "arm"
@@ -88,6 +94,9 @@ config ARCH_LE
endchoice
# Include architecture-specific configuration
+if ARCH_ALPHA
+source config/arch/alpha/config.in
+endif
if ARCH_ARM
source config/arch/arm/config.in
endif