OSDN Git Service

Revert "default ?conf to native arch"
authorBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Mon, 14 Sep 2009 14:00:24 +0000 (16:00 +0200)
committerBernhard Reutner-Fischer <rep.dot.nop@gmail.com>
Mon, 14 Sep 2009 14:00:24 +0000 (16:00 +0200)
This reverts commit 6625518cd6894338937a74ca6b9187b7b8167b03.

Signed-off-by: Bernhard Reutner-Fischer <rep.dot.nop@gmail.com>
31 files changed:
Makefile.in
Rules.mak
extra/Configs/Config.alpha
extra/Configs/Config.arm
extra/Configs/Config.avr32
extra/Configs/Config.bfin
extra/Configs/Config.cris
extra/Configs/Config.e1
extra/Configs/Config.frv
extra/Configs/Config.h8300
extra/Configs/Config.hppa
extra/Configs/Config.i386
extra/Configs/Config.i960
extra/Configs/Config.ia64
extra/Configs/Config.in [moved from extra/Configs/Config.in.common with 95% similarity]
extra/Configs/Config.in.arch
extra/Configs/Config.in.arches [deleted file]
extra/Configs/Config.m68k
extra/Configs/Config.microblaze
extra/Configs/Config.mips
extra/Configs/Config.nios
extra/Configs/Config.nios2
extra/Configs/Config.powerpc
extra/Configs/Config.sh
extra/Configs/Config.sh64
extra/Configs/Config.sparc
extra/Configs/Config.v850
extra/Configs/Config.vax
extra/Configs/Config.x86_64
extra/Configs/Config.xtensa
extra/scripts/MAKEALL

index 5e6307d..f02b6bd 100644 (file)
@@ -62,7 +62,7 @@ ifeq ($(HAVE_DOT_CONFIG),y)
 # on spot to save us from alot of hazzle.
 $(top_builddir)include/bits/uClibc_config.h: $(top_builddir)extra/config/conf $(KCONFIG_CONFIG) $(top_srcdir)extra/scripts/conf-header.sh | $(top_builddir)include/bits $(top_builddir)include/config
        @$(disp_gen)
-       $(Q)@$< -s $(top_srcdir)extra/Configs/Config.$(ARCH)
+       $(Q)@$< -s $(top_srcdir)extra/Configs/Config.in
        $(Q)$(top_srcdir)extra/scripts/conf-header.sh $(KCONFIG_CONFIG) > $@
        $(Q)$(MAKE) headers-y
 
@@ -395,35 +395,35 @@ $(top_builddir)extra/config/conf $(top_builddir)extra/config/mconf: | $(top_buil
        $(Q)$(MAKE) -C extra/config $(@F)
 
 menuconfig: $(top_builddir)extra/config/mconf
-       $(Q)$(top_builddir)extra/config/mconf extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/mconf extra/Configs/Config.in
 
 config: $(top_builddir)extra/config/conf
-       $(Q)$(top_builddir)extra/config/conf extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/conf extra/Configs/Config.in
 
 oldconfig: $(top_builddir)extra/config/conf
-       $(Q)$(top_builddir)extra/config/conf -o extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/conf -o extra/Configs/Config.in
 
 silentoldconfig: $(top_builddir)extra/config/conf
-       $(Q)$(top_builddir)extra/config/conf -s extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/conf -s extra/Configs/Config.in
 
 randconfig: $(top_builddir)extra/config/conf
-       $(Q)$(top_builddir)extra/config/conf -r extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/conf -r extra/Configs/Config.in
 
 allyesconfig: $(top_builddir)extra/config/conf
-       $(Q)$(top_builddir)extra/config/conf -y extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/conf -y extra/Configs/Config.in
        $(SED) -i -e "s/^DODEBUG=.*/# DODEBUG is not set/" \
                -e "s/^DOASSERTS=.*/# DOASSERTS is not set/" \
                -e "s/^SUPPORT_LD_DEBUG_EARLY=.*/# SUPPORT_LD_DEBUG_EARLY is not set/" \
                -e "s/^SUPPORT_LD_DEBUG=.*/# SUPPORT_LD_DEBUG is not set/" \
                -e "s/^UCLIBC_MJN3_ONLY=.*/# UCLIBC_MJN3_ONLY is not set/" \
                $(KCONFIG_CONFIG)
-       $(Q)$(top_builddir)extra/config/conf -o extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/conf -o extra/Configs/Config.in
 
 allnoconfig: $(top_builddir)extra/config/conf
-       $(Q)$(top_builddir)extra/config/conf -n extra/Configs/Config.$(ARCH)
+       $(Q)$(top_builddir)extra/config/conf -n extra/Configs/Config.in
 
 defconfig: $(top_builddir)extra/config/conf
-       $(Q)$(top_builddir)extra/config/conf -d extra/Configs/Config.$(ARCH) \
+       $(Q)$(top_builddir)extra/config/conf -d extra/Configs/Config.in \
                -D extra/Configs/defconfigs/$(ARCH)
 
 include_clean:
index 39fb378..37430bb 100644 (file)
--- a/Rules.mak
+++ b/Rules.mak
@@ -63,15 +63,14 @@ STRIP_FLAGS ?= -x -R .note -R .comment
 # Select the compiler needed to build binaries for your development system
 HOSTCC     = gcc
 BUILD_CFLAGS = -Os -Wall
-SUBARCH := $(shell uname -m | $(SED) -e s/i.86/i386/ \
+export ARCH := $(shell uname -m | $(SED) -e s/i.86/i386/ \
                                  -e s/sun.*/sparc/ -e s/sparc.*/sparc/ \
                                  -e s/arm.*/arm/ -e s/sa110/arm/ \
                                  -e s/sh.*/sh/ \
                                  -e s/s390x/s390/ -e s/parisc.*/hppa/ \
                                  -e s/ppc.*/powerpc/ -e s/mips.*/mips/ \
                                  -e s/xtensa.*/xtensa/ )
-ARCH ?= $(SUBARCH)
-export ARCH
+
 
 #---------------------------------------------------------
 # Nothing beyond this point should ever be touched by mere
index 3f1fe65..fd2d7a8 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "alpha"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -21,6 +17,3 @@ config FORCE_OPTIONS_FOR_ARCH
 
 config ARCH_CFLAGS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index 8f2c071..2b91a34 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "arm"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -138,6 +134,3 @@ config CONFIG_ARM_IWMMXT
        select ARCH_HAS_MMU
 
 endchoice
-
-endmenu
-source "extra/Configs/Config.in.common"
index 036616f..8d70e6e 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "avr32"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -33,6 +29,3 @@ endchoice
 config LINKRELAX
        bool "Enable linker optimizations"
        default y
-
-endmenu
-source "extra/Configs/Config.in.common"
index 34f6636..60c397a 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "bfin"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -19,6 +15,3 @@ config FORCE_OPTIONS_FOR_ARCH
 
 config ARCH_CFLAGS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index 57b72e9..b3811d1 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "cris"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -39,6 +35,3 @@ config CONFIG_CRISV32
        bool "CRISv32"
 
 endchoice
-
-endmenu
-source "extra/Configs/Config.in.common"
index 969a433..144d9d3 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "e1"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -25,6 +21,3 @@ config ARCH_E1
 config ARCH_CFLAGS
        string
        default "-mgnu-param"
-
-endmenu
-source "extra/Configs/Config.in.common"
index 15ff76c..63bbfed 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "frv"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -20,6 +16,3 @@ config FORCE_OPTIONS_FOR_ARCH
 
 config ARCH_CFLAGS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index dcc1766..262a0d2 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "h8300"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -33,6 +29,3 @@ endchoice
 
 config ARCH_CFLAGS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index 0c7089c..1c264a8 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "hppa"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -22,6 +18,3 @@ config FORCE_OPTIONS_FOR_ARCH
 
 config ARCH_CFLAGS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index c65eefd..850ab8e 100644 (file)
@@ -3,16 +3,10 @@
 # see extra/config/Kconfig-language.txt
 #
 
-
-
 config TARGET_ARCH
        string
        default "i386"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -106,6 +100,3 @@ config CONFIG_NEHEMIAH
        bool "VIA C3-2 (Nehemiah)"
 
 endchoice
-
-endmenu
-source "extra/Configs/Config.in.common"
index 22459dd..cb325c7 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "i960"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -21,6 +17,3 @@ config FORCE_OPTIONS_FOR_ARCH
 config ARCH_CFLAGS
        string
        default "-mh -mint32 -fsigned-char"
-
-endmenu
-source "extra/Configs/Config.in.common"
index e92e22e..dc13319 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "ia64"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -20,6 +16,3 @@ config FORCE_OPTIONS_FOR_ARCH
 
 config ARCH_CFLAGS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
similarity index 95%
rename from extra/Configs/Config.in.common
rename to extra/Configs/Config.in
index e9550af..a3f1910 100644 (file)
@@ -3,6 +3,204 @@
 # see extra/config/Kconfig-language.txt
 #
 
+mainmenu "uClibc C Library Configuration"
+
+choice
+       prompt "Target Architecture"
+       help
+         The architecture of your target.
+
+config TARGET_alpha
+       bool "alpha"
+
+config TARGET_arm
+       bool "arm"
+
+config TARGET_avr32
+       bool "avr32"
+
+config TARGET_bfin
+       bool "bfin"
+
+config TARGET_cris
+       bool "cris"
+
+config TARGET_e1
+       bool "e1 (BROKEN)"
+
+config TARGET_frv
+       bool "frv (BROKEN)"
+
+config TARGET_h8300
+       bool "h8300 (BROKEN)"
+
+config TARGET_hppa
+       bool "hppa"
+
+config TARGET_i386
+       bool "i386"
+
+config TARGET_i960
+       bool "i960 (BROKEN)"
+
+config TARGET_ia64
+       bool "ia64"
+
+config TARGET_m68k
+       bool "m68k"
+
+config TARGET_microblaze
+       bool "microblaze (BROKEN)"
+
+config TARGET_mips
+       bool "mips"
+
+config TARGET_nios
+       bool "nios"
+
+config TARGET_nios2
+       bool "nios2"
+
+config TARGET_powerpc
+       bool "powerpc"
+
+config TARGET_sh
+       bool "superh"
+
+config TARGET_sh64
+       bool "sh64"
+
+config TARGET_sparc
+       bool "sparc"
+
+config TARGET_v850
+       bool "v850 (BROKEN)"
+
+config TARGET_vax
+       bool "vax"
+
+config TARGET_x86_64
+       bool "x86_64"
+
+config TARGET_xtensa
+       bool "xtensa"
+
+endchoice
+
+
+menu "Target Architecture Features and Options"
+
+if TARGET_alpha
+source "extra/Configs/Config.alpha"
+endif
+
+if TARGET_arm
+source "extra/Configs/Config.arm"
+endif
+
+if TARGET_avr32
+source "extra/Configs/Config.avr32"
+endif
+
+if TARGET_bfin
+source "extra/Configs/Config.bfin"
+endif
+
+if TARGET_cris
+source "extra/Configs/Config.cris"
+endif
+
+if TARGET_e1
+source "extra/Configs/Config.e1"
+endif
+
+if TARGET_frv
+source "extra/Configs/Config.frv"
+endif
+
+if TARGET_h8300
+source "extra/Configs/Config.h8300"
+endif
+
+if TARGET_hppa
+source "extra/Configs/Config.hppa"
+endif
+
+if TARGET_i386
+source "extra/Configs/Config.i386"
+endif
+
+if TARGET_i960
+source "extra/Configs/Config.i960"
+endif
+
+if TARGET_ia64
+source "extra/Configs/Config.ia64"
+endif
+
+if TARGET_m68k
+source "extra/Configs/Config.m68k"
+endif
+
+if TARGET_nios
+source "extra/Configs/Config.nios"
+endif
+
+if TARGET_nios2
+source "extra/Configs/Config.nios2"
+endif
+
+if TARGET_microblaze
+source "extra/Configs/Config.microblaze"
+endif
+
+if TARGET_mips
+source "extra/Configs/Config.mips"
+endif
+
+if TARGET_powerpc
+source "extra/Configs/Config.powerpc"
+endif
+
+if TARGET_sh
+source "extra/Configs/Config.sh"
+endif
+
+if TARGET_sh64
+source "extra/Configs/Config.sh64"
+endif
+
+if TARGET_sparc
+source "extra/Configs/Config.sparc"
+endif
+
+if TARGET_v850
+source "extra/Configs/Config.v850"
+endif
+
+if TARGET_vax
+source "extra/Configs/Config.vax"
+endif
+
+if TARGET_x86_64
+source "extra/Configs/Config.x86_64"
+endif
+
+if TARGET_xtensa
+source "extra/Configs/Config.xtensa"
+endif
+
+config TARGET_SUBARCH
+       string
+       default "e500" if CONFIG_E500
+       default "classic" if CONFIG_CLASSIC
+       default "sh4" if CONFIG_SH4
+       default ""
+
+source "extra/Configs/Config.in.arch"
+
+endmenu
+
 menu "General Library Settings"
 
 config HAVE_NO_PIC
@@ -1981,6 +2179,3 @@ config UCLIBC_MJN3_ONLY
          Most people will answer N.
 
 endmenu
-
-config HAVE_DOT_CONFIG
-       def_bool y
index e215c8f..76ab002 100644 (file)
@@ -3,12 +3,6 @@
 # see extra/config/Kconfig-language.txt
 #
 
-config TARGET_SUBARCH
-       string
-       default "e500" if CONFIG_E500
-       default "classic" if CONFIG_CLASSIC
-       default "sh4" if CONFIG_SH4
-       default ""
 
 #
 # Binary format
@@ -206,3 +200,6 @@ config UCLIBC_UCLINUX_BROKEN_MUNMAP
        depends on !ARCH_USE_MMU
        default y
 
+config HAVE_DOT_CONFIG
+       bool
+       default y
diff --git a/extra/Configs/Config.in.arches b/extra/Configs/Config.in.arches
deleted file mode 100644 (file)
index e83c78a..0000000
+++ /dev/null
@@ -1,114 +0,0 @@
-#
-# For a description of the syntax of this configuration file,
-# see extra/config/Kconfig-language.txt
-#
-
-mainmenu "uClibc C Library Configuration"
-
-choice
-       prompt "Target Architecture"
-       default TARGET_alpha if TARGET_ARCH = "alpha"
-       default TARGET_arm if TARGET_ARCH = "arm"
-       default TARGET_avr32 if TARGET_ARCH = "avr32"
-       default TARGET_bfin if TARGET_ARCH = "bfin"
-       default TARGET_cris if TARGET_ARCH = "cris"
-       default TARGET_e1 if TARGET_ARCH = "e1"
-       default TARGET_frv if TARGET_ARCH = "frv"
-       default TARGET_h8300 if TARGET_ARCH = "h8300"
-       default TARGET_hppa if TARGET_ARCH = "hppa"
-       default TARGET_i386 if TARGET_ARCH = "i386"
-       default TARGET_i960 if TARGET_ARCH = "i960"
-       default TARGET_ia64 if TARGET_ARCH = "ia64"
-       default TARGET_m68k if TARGET_ARCH = "m68k"
-       default TARGET_microblaze if TARGET_ARCH = "microblaze"
-       default TARGET_mips if TARGET_ARCH = "mips"
-       default TARGET_nios if TARGET_ARCH = "nios"
-       default TARGET_nios2 if TARGET_ARCH = "nios2"
-       default TARGET_powerpc if TARGET_ARCH = "powerpc"
-       default TARGET_sh if TARGET_ARCH = "sh"
-       default TARGET_sh64 if TARGET_ARCH = "sh64"
-       default TARGET_sparc if TARGET_ARCH = "sparc"
-       default TARGET_v850 if TARGET_ARCH = "v850"
-       default TARGET_vax if TARGET_ARCH = "vax"
-       default TARGET_x86_64 if TARGET_ARCH = "x86_64"
-       default TARGET_xtensa if TARGET_ARCH = "xtensa"
-       help
-         The architecture of your target.
-
-config TARGET_alpha
-       bool "alpha"
-
-config TARGET_arm
-       bool "arm"
-
-config TARGET_avr32
-       bool "avr32"
-
-config TARGET_bfin
-       bool "bfin"
-
-config TARGET_cris
-       bool "cris"
-
-config TARGET_e1
-       bool "e1 (BROKEN)"
-
-config TARGET_frv
-       bool "frv (BROKEN)"
-
-config TARGET_h8300
-       bool "h8300 (BROKEN)"
-
-config TARGET_hppa
-       bool "hppa"
-
-config TARGET_i386
-       bool "i386"
-
-config TARGET_i960
-       bool "i960 (BROKEN)"
-
-config TARGET_ia64
-       bool "ia64"
-
-config TARGET_m68k
-       bool "m68k"
-
-config TARGET_microblaze
-       bool "microblaze (BROKEN)"
-
-config TARGET_mips
-       bool "mips"
-
-config TARGET_nios
-       bool "nios"
-
-config TARGET_nios2
-       bool "nios2"
-
-config TARGET_powerpc
-       bool "powerpc"
-
-config TARGET_sh
-       bool "superh"
-
-config TARGET_sh64
-       bool "sh64"
-
-config TARGET_sparc
-       bool "sparc"
-
-config TARGET_v850
-       bool "v850 (BROKEN)"
-
-config TARGET_vax
-       bool "vax"
-
-config TARGET_x86_64
-       bool "x86_64"
-
-config TARGET_xtensa
-       bool "xtensa"
-
-endchoice
-
index d82b15f..95807c4 100644 (file)
@@ -7,14 +7,7 @@ config TARGET_ARCH
        string
        default "m68k"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
        select ARCH_BIG_ENDIAN
-
-endmenu
-source "extra/Configs/Config.in.common"
index 0d4cf97..a89914e 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "microblaze"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -23,6 +19,3 @@ config ARCH_CFLAGS
 config CROSS
        string
        default "mb-"
-
-endmenu
-source "extra/Configs/Config.in.common"
index b40d05c..8350ea4 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "mips"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -79,6 +75,3 @@ config CONFIG_MIPS_ISA_MIPS64
        bool "MIPS64"
 
 endchoice
-
-endmenu
-source "extra/Configs/Config.in.common"
index 6cf911b..f1dbd6c 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "nios"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -25,6 +21,3 @@ config ARCH_CFLAGS
 
 config CROSS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index 5d1a520..1f94555 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "nios2"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -24,6 +20,3 @@ config ARCH_CFLAGS
 
 config CROSS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index c34124a..8ba267c 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "powerpc"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -40,6 +36,3 @@ config CONFIG_E500
          e500 v1 and v2 core.
 
 endchoice
-
-endmenu
-source "extra/Configs/Config.in.common"
index a1e8f96..8538bcc 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "sh"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -54,9 +50,6 @@ config CONFIG_SH4
 endchoice
 
 config ARCH_HAS_BWD_MEMCPY
-       bool
-       default y
-       depends on CONFIG_SH4
-
-endmenu
-source "extra/Configs/Config.in.common"
+       bool
+       default y
+       depends on CONFIG_SH4
index 4077bd2..54d738e 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "sh64"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -37,6 +33,3 @@ config CONFIG_SH5
        bool "SH5"
 
 endchoice
-
-endmenu
-source "extra/Configs/Config.in.common"
index 8b41001..3b19f9d 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "sparc"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -43,6 +39,3 @@ config CONFIG_SPARC_V9B
        bool "SPARC v9b"
 
 endchoice
-
-endmenu
-source "extra/Configs/Config.in.common"
index 3bc245e..a668bba 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "v850"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -24,6 +20,3 @@ config ARCH_CFLAGS
 config CROSS
        string
        default "v850e-elf-"
-
-endmenu
-source "extra/Configs/Config.in.common"
index e04f638..4192e28 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "vax"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -26,6 +22,3 @@ config ARCH_LDFLAGS
 config CROSS
        string
        default "vax-linux-uclibc-"
-
-endmenu
-source "extra/Configs/Config.in.common"
index 60d1325..7ae357f 100644 (file)
@@ -7,10 +7,6 @@ config TARGET_ARCH
        string
        default "x86_64"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config FORCE_OPTIONS_FOR_ARCH
        bool
        default y
@@ -19,6 +15,3 @@ config FORCE_OPTIONS_FOR_ARCH
 
 config ARCH_CFLAGS
        string
-
-endmenu
-source "extra/Configs/Config.in.common"
index 5d6e437..7513247 100644 (file)
@@ -7,12 +7,6 @@ config TARGET_ARCH
        string
        default "xtensa"
 
-source "extra/Configs/Config.in.arches"
-menu "Target Architecture Features and Options"
-source "extra/Configs/Config.in.arch"
-
 config ARCH_CFLAGS
        string
 
-endmenu
-source "extra/Configs/Config.in.common"
index c5f388e..6bacc9a 100755 (executable)
@@ -71,7 +71,7 @@ mark_arch()
 if [ -z "$*" ] ; then
        set -- $(awk \
                '$0 ~ /^config TARGET_/ { sub("TARGET_",""); print $NF }' \
-               extra/Configs/Config.in.arches | grep -v SUBARCH)
+               extra/Configs/Config.in | grep -v SUBARCH)
 fi
 pass=""
 fail=""