summaryrefslogtreecommitdiff
path: root/arch
diff options
context:
space:
mode:
authorYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-06-27 13:58:53 (GMT)
committerYann E. MORIN" <yann.morin.1998@anciens.enib.fr>2008-06-27 13:58:53 (GMT)
commit62744e84e72e021ad266af1a005f02322ab5ab90 (patch)
tree83c5446f053dc4469d8f0e264614503cb87cc181 /arch
parent4bf71cb437ba64bd350b315298b2ba0a0c21d6c3 (diff)
Autogenerate the architecture selection choice menu.
Update architectures definition files accordingly. Update documentation accordingly. Use makefile syntax when listing arch/, tools/ and debug/ config files. /trunk/kconfig/kconfig.mk | 32 29 3 0 +++++++++++++++-- /trunk/docs/overview.txt | 75 67 8 0 +++++++++++++++++++++++++++++++++++---- /trunk/config/target.in | 94 16 78 0 ++++++++----------------------------------------- /trunk/arch/arm/config.in | 6 5 1 0 +++ /trunk/arch/powerpc/config.in | 2 2 0 0 + /trunk/arch/ia64/config.in | 4 4 0 0 ++ /trunk/arch/alpha/config.in | 2 1 1 0 /trunk/arch/x86/config.in | 3 3 0 0 ++ /trunk/arch/mips/config.in | 5 5 0 0 +++ /trunk/arch/sh/config.in | 4 3 1 0 ++ /trunk/arch/x86_64/config.in | 3 3 0 0 ++ 11 files changed, 138 insertions(+), 92 deletions(-)
Diffstat (limited to 'arch')
-rw-r--r--arch/alpha/config.in2
-rw-r--r--arch/alpha/experimental0
-rw-r--r--arch/arm/config.in6
-rw-r--r--arch/ia64/config.in4
-rw-r--r--arch/ia64/experimental0
-rw-r--r--arch/mips/config.in5
-rw-r--r--arch/powerpc/config.in2
-rw-r--r--arch/powerpc/experimental0
-rw-r--r--arch/sh/config.in4
-rw-r--r--arch/sh/experimental0
-rw-r--r--arch/x86/config.in3
-rw-r--r--arch/x86_64/config.in3
12 files changed, 26 insertions, 3 deletions
diff --git a/arch/alpha/config.in b/arch/alpha/config.in
index 3a7329d..3cd07c5 100644
--- a/arch/alpha/config.in
+++ b/arch/alpha/config.in
@@ -1,6 +1,6 @@
# Alpha specific configuration file
-comment "Alpha specific configuration"
+config ARCH_alpha
choice
bool
diff --git a/arch/alpha/experimental b/arch/alpha/experimental
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/alpha/experimental
diff --git a/arch/arm/config.in b/arch/arm/config.in
index 093e42b..a358405 100644
--- a/arch/arm/config.in
+++ b/arch/arm/config.in
@@ -1,4 +1,8 @@
-comment "ARM specific options"
+# ARM specific configuration file
+
+config ARCH_arm
+ select ARCH_SUPPORTS_BOTH_ENDIAN
+ select ARCH_DEFAULT_LE
config ARCH_ARM_EABI
bool
diff --git a/arch/ia64/config.in b/arch/ia64/config.in
index e69de29..e8694c0 100644
--- a/arch/ia64/config.in
+++ b/arch/ia64/config.in
@@ -0,0 +1,4 @@
+# ia64 specific config options
+
+config ARCH_ia64
+ select ARCH_SUPPORTS_BOTH_ENDIAN
diff --git a/arch/ia64/experimental b/arch/ia64/experimental
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/ia64/experimental
diff --git a/arch/mips/config.in b/arch/mips/config.in
index e69de29..abd911a 100644
--- a/arch/mips/config.in
+++ b/arch/mips/config.in
@@ -0,0 +1,5 @@
+# MIPS specific config options
+
+config ARCH_mips
+ select ARCH_SUPPORTS_BOTH_ENDIAN
+ select ARCH_DEFAULT_BE
diff --git a/arch/powerpc/config.in b/arch/powerpc/config.in
index 5cfe4ce..9c9c59e 100644
--- a/arch/powerpc/config.in
+++ b/arch/powerpc/config.in
@@ -1 +1,3 @@
# powerpc specific configuration file
+
+config ARCH_powerpc
diff --git a/arch/powerpc/experimental b/arch/powerpc/experimental
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/powerpc/experimental
diff --git a/arch/sh/config.in b/arch/sh/config.in
index 70a2966..0b476c6 100644
--- a/arch/sh/config.in
+++ b/arch/sh/config.in
@@ -1,6 +1,8 @@
# Super-H specific configuration file
-comment "Super-H specific configuration"
+config ARCH_sh
+ select ARCH_SUPPORTS_BOTH_ENDIAN
+ select ARCH_DEFAULT_LE
choice
bool
diff --git a/arch/sh/experimental b/arch/sh/experimental
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/arch/sh/experimental
diff --git a/arch/x86/config.in b/arch/x86/config.in
index e69de29..56d829b 100644
--- a/arch/x86/config.in
+++ b/arch/x86/config.in
@@ -0,0 +1,3 @@
+# x86 specific options
+
+config ARCH_x86
diff --git a/arch/x86_64/config.in b/arch/x86_64/config.in
index e69de29..48be3f8 100644
--- a/arch/x86_64/config.in
+++ b/arch/x86_64/config.in
@@ -0,0 +1,3 @@
+# x86_64 specific options
+
+config ARCH_x86_64