summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/arch/s390.in9
-rw-r--r--config/arch/s390x.in10
-rw-r--r--config/global/extract.in14
3 files changed, 33 insertions, 0 deletions
diff --git a/config/arch/s390.in b/config/arch/s390.in
new file mode 100644
index 0000000..c7a8299
--- /dev/null
+++ b/config/arch/s390.in
@@ -0,0 +1,9 @@
+# s390 specific config options
+# depends on EXPERIMENTAL
+
+config ARCH_s390
+ select ARCH_USE_MMU
+ select ARCH_SUPPORT_FPU
+ help
+ The IBM ESA/390 architecture, as defined by:
+ http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dz9ar008/CCONTENTS
diff --git a/config/arch/s390x.in b/config/arch/s390x.in
new file mode 100644
index 0000000..7b8da26
--- /dev/null
+++ b/config/arch/s390x.in
@@ -0,0 +1,10 @@
+# s390x specific config options
+# depends on EXPERIMENTAL
+
+config ARCH_s390x
+ select ARCH_64
+ select ARCH_USE_MMU
+ select ARCH_SUPPORT_FPU
+ help
+ The IBM z/Architecture, as defined by:
+ http://publibfp.boulder.ibm.com/cgi-bin/bookmgr/BOOKS/dz9zr002/CCONTENTS
diff --git a/config/global/extract.in b/config/global/extract.in
index 3917fed..a55c976 100644
--- a/config/global/extract.in
+++ b/config/global/extract.in
@@ -93,6 +93,19 @@ config PATCH_LOCAL_FALLBACK_BUNDLED
Only apply your local patches;
if there's no local patches, apply patches bundled with crosstool-NG.
+config PATCH_NONE
+ bool
+ prompt "None"
+ help
+ Don't use any patch at all.
+
+ Please be carefull if you select this. Most components do require
+ patches to properly build. It can happen, however, that support for
+ your architecture is clean enough that you can build a toolchain
+ with no patch. But most probably, this is *not* the case.
+
+ Be safe, use (the bundeld) patches.
+
endchoice
config PATCH_ORDER
@@ -101,6 +114,7 @@ config PATCH_ORDER
default "local" if PATCH_LOCAL
default "bundled,local" if PATCH_BUNDLED_LOCAL
default "local,bundled" if PATCH_LOCAL_BUNDLED
+ default "none" if PATCH_NONE
config PATCH_SINGLE
bool