only support EABI on ARM targets
authorImre Kaloz <kaloz@openwrt.org>
Mon, 7 Mar 2011 12:59:19 +0000 (12:59 +0000)
committerImre Kaloz <kaloz@openwrt.org>
Mon, 7 Mar 2011 12:59:19 +0000 (12:59 +0000)
SVN-Revision: 25928

37 files changed:
include/kernel-defaults.mk
package/apex/Makefile
package/madwifi/Makefile
rules.mk
target/linux/at91/config-default
target/linux/cns21xx/config-2.6.36
target/linux/cns21xx/config-2.6.37
target/linux/cns3xxx/config-default
target/linux/ep93xx/config-2.6.30
target/linux/ep93xx/config-2.6.36
target/linux/ep93xx/config-2.6.37
target/linux/gemini/config-default
target/linux/generic/config-2.6.30
target/linux/generic/config-2.6.31
target/linux/generic/config-2.6.32
target/linux/generic/config-2.6.34
target/linux/generic/config-2.6.35
target/linux/generic/config-2.6.36
target/linux/generic/config-2.6.37
target/linux/generic/config-2.6.38
target/linux/goldfish/config-2.6.30
target/linux/imx21/config-2.6.34
target/linux/iop32x/config-default
target/linux/ixp4xx/config-2.6.32
target/linux/ixp4xx/config-2.6.37
target/linux/kirkwood/config-default
target/linux/omap24xx/config-2.6.37
target/linux/omap24xx/config-2.6.38
target/linux/omap35xx/config-2.6.32
target/linux/omap35xx/gumstix/config-2.6.34
target/linux/omap35xx/gumstix/config-2.6.36
target/linux/orion/config-default
target/linux/pxa/config-default
target/linux/realview/config-default
target/linux/s3c24xx/openmoko-gta02/config-2.6.30
toolchain/Config.in
toolchain/uClibc/Makefile

index 082d79cd2bf673f10d72c1fa451140fc7e595ef1..9223e8413b201e3e5531923abf22ffec5299c0c5 100644 (file)
@@ -82,8 +82,6 @@ define Kernel/Configure/Default
        echo "# CONFIG_KALLSYMS_EXTRA_PASS is not set" >> $(LINUX_DIR)/.config.target
        echo "# CONFIG_KALLSYMS_ALL is not set" >> $(LINUX_DIR)/.config.target
        echo "# CONFIG_KPROBES is not set" >> $(LINUX_DIR)/.config.target
        echo "# CONFIG_KALLSYMS_EXTRA_PASS is not set" >> $(LINUX_DIR)/.config.target
        echo "# CONFIG_KALLSYMS_ALL is not set" >> $(LINUX_DIR)/.config.target
        echo "# CONFIG_KPROBES is not set" >> $(LINUX_DIR)/.config.target
-       $(SED) 's,.*CONFIG_AEABI.*,$(if $(CONFIG_EABI_SUPPORT),CONFIG_AEABI=y,# CONFIG_AEABI is not set),' $(LINUX_DIR)/.config.target
-       $(if $(CONFIG_EABI_SUPPORT),echo '# CONFIG_OABI_COMPAT is not set' >> $(LINUX_DIR)/.config.target)
        $(SCRIPT_DIR)/metadata.pl kconfig $(TMP_DIR)/.packageinfo $(TOPDIR)/.config > $(LINUX_DIR)/.config.override
        $(SCRIPT_DIR)/kconfig.pl 'm+' '+' $(LINUX_DIR)/.config.target /dev/null $(LINUX_DIR)/.config.override > $(LINUX_DIR)/.config
        $(call Kernel/SetInitramfs)
        $(SCRIPT_DIR)/metadata.pl kconfig $(TMP_DIR)/.packageinfo $(TOPDIR)/.config > $(LINUX_DIR)/.config.override
        $(SCRIPT_DIR)/kconfig.pl 'm+' '+' $(LINUX_DIR)/.config.target /dev/null $(LINUX_DIR)/.config.override > $(LINUX_DIR)/.config
        $(call Kernel/SetInitramfs)
index 97ddee18d8e6708896383b84db919f340a08374a..f17118e46c0552cc0f904512292961320b8125d9 100644 (file)
@@ -1,5 +1,5 @@
-# 
-# Copyright (C) 2006 OpenWrt.org
+#
+# Copyright (C) 2006-2011 OpenWrt.org
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
 #
 # This is free software, licensed under the GNU General Public License v2.
 # See /LICENSE for more information.
@@ -34,7 +34,6 @@ define build_apex
        $(MAKE) -C $(PKG_BUILD_DIR) \
                ARCH=arm \
                $(1)_config
        $(MAKE) -C $(PKG_BUILD_DIR) \
                ARCH=arm \
                $(1)_config
-       $(SED) 's,.*CONFIG_AEABI.*,$(if $(CONFIG_EABI_SUPPORT),CONFIG_AEABI=y,# CONFIG_AEABI is not set),' $(PKG_BUILD_DIR)/.config
        $(MAKE) -C $(PKG_BUILD_DIR) \
                $(TARGET_CONFIGURE_OPTS) \
                KBUILD_HAVE_NLS=no \
        $(MAKE) -C $(PKG_BUILD_DIR) \
                $(TARGET_CONFIGURE_OPTS) \
                KBUILD_HAVE_NLS=no \
index 5b0342a53bc6f800a9b915e24e1a06b8db823d89..6350a180520d2e13fc5b5b6855745610df95b745 100644 (file)
@@ -74,25 +74,25 @@ ifeq ($(ARCH),i686)
   HAL_TARGET:=i386-elf
 endif
 ifeq ($(BOARD),ixp4xx)
   HAL_TARGET:=i386-elf
 endif
 ifeq ($(BOARD),ixp4xx)
-  HAL_TARGET:=xscale-be-elf$(if $(CONFIG_EABI_SUPPORT),gnueabi)
+  HAL_TARGET:=xscale-be-elfgnueabi
 endif
 ifeq ($(BOARD),iop32x)
 endif
 ifeq ($(BOARD),iop32x)
-  HAL_TARGET:=xscale-le-elf$(if $(CONFIG_EABI_SUPPORT),gnueabi)
+  HAL_TARGET:=xscale-le-elfgnueabi
 endif
 ifeq ($(BOARD),kirkwood)
 endif
 ifeq ($(BOARD),kirkwood)
-  HAL_TARGET:=xscale-le-elf$(if $(CONFIG_EABI_SUPPORT),gnueabi)
+  HAL_TARGET:=xscale-le-elfgnueabi
 endif
 ifeq ($(BOARD),orion)
 endif
 ifeq ($(BOARD),orion)
-  HAL_TARGET:=xscale-le-elf$(if $(CONFIG_EABI_SUPPORT),gnueabi)
+  HAL_TARGET:=xscale-le-elfgnueabi
 endif
 ifeq ($(BOARD),cns3xxx)
 endif
 ifeq ($(BOARD),cns3xxx)
-  HAL_TARGET:=arm11-le-elf$(if $(CONFIG_EABI_SUPPORT),gnueabi)
+  HAL_TARGET:=arm11-le-elfgnueabi
 endif
 ifeq ($(ARCH),powerpc)
   HAL_TARGET:=powerpc-be-elf
 endif
 ifeq ($(BOARD),gemini)
 endif
 ifeq ($(ARCH),powerpc)
   HAL_TARGET:=powerpc-be-elf
 endif
 ifeq ($(BOARD),gemini)
-  HAL_TARGET:=armv4-le-elf$(if $(CONFIG_EABI_SUPPORT),gnueabi)
+  HAL_TARGET:=armv4-le-elfgnueabi
 endif
 ifneq ($(CONFIG_TARGET_atheros),)
   HAL_TARGET:=wisoc
 endif
 ifneq ($(CONFIG_TARGET_atheros),)
   HAL_TARGET:=wisoc
index efe7a6d65bdc81393fe91ad754962a725e2cf0e5..c2b0dcaff9becf2789e163125f5ecfd98889f6d8 100644 (file)
--- a/rules.mk
+++ b/rules.mk
@@ -80,7 +80,7 @@ ifeq ($(CONFIG_EXTERNAL_TOOLCHAIN),)
   LIBCV:=$(call qstrip,$(CONFIG_LIBC_VERSION))
   REAL_GNU_TARGET_NAME=$(OPTIMIZE_FOR_CPU)-openwrt-linux$(if $(TARGET_SUFFIX),-$(TARGET_SUFFIX))
   GNU_TARGET_NAME=$(OPTIMIZE_FOR_CPU)-openwrt-linux
   LIBCV:=$(call qstrip,$(CONFIG_LIBC_VERSION))
   REAL_GNU_TARGET_NAME=$(OPTIMIZE_FOR_CPU)-openwrt-linux$(if $(TARGET_SUFFIX),-$(TARGET_SUFFIX))
   GNU_TARGET_NAME=$(OPTIMIZE_FOR_CPU)-openwrt-linux
-  DIR_SUFFIX:=_$(LIBC)-$(LIBCV)$(if $(CONFIG_EABI_SUPPORT),_eabi)
+  DIR_SUFFIX:=_$(LIBC)-$(LIBCV)$(if $(CONFIG_arm),_eabi)
   BUILD_DIR:=$(BUILD_DIR_BASE)/target-$(ARCH)$(ARCH_SUFFIX)$(DIR_SUFFIX)$(if $(BUILD_SUFFIX),_$(BUILD_SUFFIX))
   STAGING_DIR:=$(TOPDIR)/staging_dir/target-$(ARCH)$(ARCH_SUFFIX)$(DIR_SUFFIX)
   BUILD_DIR_TOOLCHAIN:=$(BUILD_DIR_BASE)/toolchain-$(ARCH)$(ARCH_SUFFIX)_gcc-$(GCCV)$(DIR_SUFFIX)
   BUILD_DIR:=$(BUILD_DIR_BASE)/target-$(ARCH)$(ARCH_SUFFIX)$(DIR_SUFFIX)$(if $(BUILD_SUFFIX),_$(BUILD_SUFFIX))
   STAGING_DIR:=$(TOPDIR)/staging_dir/target-$(ARCH)$(ARCH_SUFFIX)$(DIR_SUFFIX)
   BUILD_DIR_TOOLCHAIN:=$(BUILD_DIR_BASE)/toolchain-$(ARCH)$(ARCH_SUFFIX)_gcc-$(GCCV)$(DIR_SUFFIX)
index 51636b4500c0286a65b878147c9fb24a386de356..c51a6ee54fd38692e1b667b5e589235f4d23ddd2 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_AT572D940HF is not set
 CONFIG_ARCH_AT91=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_AT572D940HF is not set
 CONFIG_ARCH_AT91=y
index 118e1ec5a548895d7df0ce7a2465762cacef6e10..98f66abb665e1015e21be3dad64df8fd1e014eb2 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_CNS21XX=y
 CONFIG_ARCH_REQUIRE_GPIOLIB=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_CNS21XX=y
 CONFIG_ARCH_REQUIRE_GPIOLIB=y
index 6acc46d39e954b8665354566ae54a0d1588e60a9..ec42aa7eff3f3e451991f1435ac9286927eba0e2 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_CNS21XX=y
 # CONFIG_ARCH_CNS3XXX is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_CNS21XX=y
 # CONFIG_ARCH_CNS3XXX is not set
index 527a4651028429af26f6d744f2662e050a1e01b0..b0a7d56abb1a82daa5493e88382a60c8dc2703fa 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_CNS3XXX=y
 CONFIG_ARCH_REQUIRE_GPIOLIB=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_CNS3XXX=y
 CONFIG_ARCH_REQUIRE_GPIOLIB=y
@@ -138,7 +137,6 @@ CONFIG_MTD_M25P80=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_NLS=y
 CONFIG_NR_CPUS=2
 CONFIG_MTD_PHYSMAP=y
 CONFIG_NLS=y
 CONFIG_NR_CPUS=2
-CONFIG_OABI_COMPAT=y
 CONFIG_OUTER_CACHE=y
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
 CONFIG_OUTER_CACHE=y
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
index 70e26e4f9c89507398fcce83528a798122f6dc31..28309626d1708917b322c80932d14194f47adf44 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_EP93XX=y
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_EP93XX=y
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
@@ -170,7 +169,6 @@ CONFIG_MTD_CFI_STAA=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_MTD_RAM=y
 # CONFIG_NO_IOPORT is not set
 CONFIG_MTD_PHYSMAP=y
 CONFIG_MTD_RAM=y
 # CONFIG_NO_IOPORT is not set
-CONFIG_OABI_COMPAT=y
 # CONFIG_OUTER_CACHE is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
 # CONFIG_OUTER_CACHE is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
index 48cdabdc08ed08f006ac6559791d5380be6d15fe..6fb21942cddcc01c7c3fcb2106fa3337451f743e 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_EP93XX=y
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_EP93XX=y
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
@@ -165,7 +164,6 @@ CONFIG_MTD_CFI_STAA=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_MTD_RAM=y
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_MTD_RAM=y
 CONFIG_NEED_DMA_MAP_STATE=y
-CONFIG_OABI_COMPAT=y
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
 # CONFIG_PCI_SYSCALL is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
 # CONFIG_PCI_SYSCALL is not set
index 48cdabdc08ed08f006ac6559791d5380be6d15fe..6fb21942cddcc01c7c3fcb2106fa3337451f743e 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_EP93XX=y
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_EP93XX=y
 CONFIG_ARCH_HAS_HOLES_MEMORYMODEL=y
@@ -165,7 +164,6 @@ CONFIG_MTD_CFI_STAA=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_MTD_RAM=y
 CONFIG_NEED_DMA_MAP_STATE=y
 CONFIG_MTD_PHYSMAP=y
 CONFIG_MTD_RAM=y
 CONFIG_NEED_DMA_MAP_STATE=y
-CONFIG_OABI_COMPAT=y
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
 # CONFIG_PCI_SYSCALL is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
 # CONFIG_PCI_SYSCALL is not set
index 767cb9f2ff8e8dd58a1cf744311b9947788d21ab..57e4bb1ca2fb60dbf25684e071cf7285ee9dd3c6 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_FLATMEM_HAS_HOLES=y
 CONFIG_ARCH_GEMINI=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_FLATMEM_HAS_HOLES=y
 CONFIG_ARCH_GEMINI=y
index e041692a797d9f65e4d0cc769aab6e4b23d8f6e8..8d01b3228e91a11764a94e8bd6c43382e92ef08c 100644 (file)
@@ -10,6 +10,7 @@
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1538,6 +1539,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index 9436da6d5f3c2b4adafbad16269790b1b5ea9b49..6757cf015c23b2a16b63226d09069f374848e1dd 100644 (file)
@@ -11,6 +11,7 @@
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1536,6 +1537,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index 95d4b13d3ffb4d626b94b3d8291b3d7ce1eb5a99..e5723b80afcd751723110f44b51acda580b7a960 100644 (file)
@@ -11,6 +11,7 @@
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1619,6 +1620,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index ab79c67dc9121f114ded64da050b22de847b1dca..b89a390f9face96cc9d1b18384cbce60b728ecb9 100644 (file)
@@ -13,6 +13,7 @@
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADFS_FS is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1702,6 +1703,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
 # CONFIG_NTFS_FS is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index 5cee0966213340879540501ffa72ff1c55207dd8..7903c5f1d11ec54da59a97b3bad079c07da6d236 100644 (file)
@@ -18,6 +18,7 @@
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1768,6 +1769,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
 # CONFIG_N_GSM is not set
 # CONFIG_NTFS_RW is not set
 # CONFIG_NVRAM is not set
 # CONFIG_N_GSM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index 63255a9a8bbd2d1d3d202806bd4ef69aba9db7d1..18acaf79a04330068d5fc9228de89fc82a476743 100644 (file)
@@ -18,6 +18,7 @@ CONFIG_32BIT=y
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1655,6 +1656,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NXP_STB220 is not set
 # CONFIG_NXP_STB225 is not set
 # CONFIG_N_GSM is not set
 # CONFIG_NXP_STB220 is not set
 # CONFIG_NXP_STB225 is not set
 # CONFIG_N_GSM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index 2bf093f4b194deebbf871bb9c0f87b47c699d5dc..802b27a482e8299986ca9519740aa6932b18359d 100644 (file)
@@ -18,6 +18,7 @@ CONFIG_32BIT=y
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1692,6 +1693,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NXP_STB220 is not set
 # CONFIG_NXP_STB225 is not set
 # CONFIG_N_GSM is not set
 # CONFIG_NXP_STB220 is not set
 # CONFIG_NXP_STB225 is not set
 # CONFIG_N_GSM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index 2531b0a329e371c695f31de5d392fd9d90edadbe..69066b81b3730a3f830dc1fda1e55cd594884069 100644 (file)
@@ -18,6 +18,7 @@ CONFIG_32BIT=y
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
 # CONFIG_ADIS16255 is not set
 # CONFIG_ADM6996_PHY is not set
 # CONFIG_ADM8211 is not set
+CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 # CONFIG_AFFS_FS is not set
 # CONFIG_AFS_FS is not set
 # CONFIG_AF_RXRPC is not set
@@ -1707,6 +1708,7 @@ CONFIG_NLS_DEFAULT="iso8859-1"
 # CONFIG_NXP_STB220 is not set
 # CONFIG_NXP_STB225 is not set
 # CONFIG_N_GSM is not set
 # CONFIG_NXP_STB220 is not set
 # CONFIG_NXP_STB225 is not set
 # CONFIG_N_GSM is not set
+# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
 # CONFIG_OCFS2_FS is not set
 # CONFIG_OCF_BENCH is not set
 # CONFIG_OCF_C7108 is not set
index abb11e4c68de9f26d01f30d9fdb5aaf7b7e697db..3a4c34568a7f6cd9b45beda849ad5cfdd8361431 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_GOLDFISH=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_GOLDFISH=y
@@ -154,7 +153,6 @@ CONFIG_MTD_UBI=y
 # CONFIG_NETDEV_1000 is not set
 # CONFIG_NO_IOPORT is not set
 # CONFIG_NO_USER_SPACE_SCREEN_ACCESS_CONTROL is not set
 # CONFIG_NETDEV_1000 is not set
 # CONFIG_NO_IOPORT is not set
 # CONFIG_NO_USER_SPACE_SCREEN_ACCESS_CONTROL is not set
-# CONFIG_OABI_COMPAT is not set
 # CONFIG_OUTER_CACHE is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
 # CONFIG_OUTER_CACHE is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
 CONFIG_PAGE_OFFSET=0xC0000000
index b8fcf4b2d5c687226f8c3c9e4aa7a445129e9093..829c672d1ecabb3c33cae35867a38a2177c4cb37 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_MX1 is not set
 CONFIG_ARCH_MX2=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_MX1 is not set
 CONFIG_ARCH_MX2=y
index 4e0681c14075af59af1f834bba35da308d03a156..70122bb6e05e284e39a4a032433be4f3fead9735 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_IOP32X=y
 # CONFIG_ARCH_IQ31244 is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_IOP32X=y
 # CONFIG_ARCH_IQ31244 is not set
index 12f19ec31a16daf67f28905b8fbd84709cc689e9..cb98ce339b37d8b65b042e71c4c87517642358a9 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_ADI_COYOTE is not set
 CONFIG_ARCH_IXCDP1100=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_ADI_COYOTE is not set
 CONFIG_ARCH_IXCDP1100=y
index 0aa8158c6bff125d8320e7292508ca897bb577c0..7bf63d52e90d285c69e455652c17820dbb7b533d 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_ADI_COYOTE is not set
 CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_ADI_COYOTE is not set
 CONFIG_ARCH_HAS_CPU_IDLE_WAIT=y
index f4df95e50924d81f39642d7c66a4c712e7aa5a3c..77e646bd46582a5eaf8411c6097722eea93cb19f 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_KIRKWOOD=y
 # CONFIG_ARCH_NUC93X is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_KIRKWOOD=y
 # CONFIG_ARCH_NUC93X is not set
index 87057225545e1f61ca2031ab053db00f8a3eb4b7..1ebc35de6414c0a13666267d1d152bb8af6b4aba 100644 (file)
@@ -7,7 +7,6 @@
 # CONFIG_ADIS16300 is not set
 # CONFIG_ADIS16350 is not set
 # CONFIG_ADIS16400 is not set
 # CONFIG_ADIS16300 is not set
 # CONFIG_ADIS16350 is not set
 # CONFIG_ADIS16400 is not set
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_HAS_CPUFREQ=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_HAS_CPUFREQ=y
@@ -409,7 +408,6 @@ CONFIG_NFS_V4_1=y
 CONFIG_NLS=y
 CONFIG_NOP_USB_XCEIV=m
 CONFIG_NO_HZ=y
 CONFIG_NLS=y
 CONFIG_NOP_USB_XCEIV=m
 CONFIG_NO_HZ=y
-# CONFIG_OABI_COMPAT is not set
 # CONFIG_OMAP2_DSS is not set
 CONFIG_OMAP_32K_TIMER=y
 CONFIG_OMAP_32K_TIMER_HZ=128
 # CONFIG_OMAP2_DSS is not set
 CONFIG_OMAP_32K_TIMER=y
 CONFIG_OMAP_32K_TIMER_HZ=128
index 8115f0c3824c16d2a97b09f4e80a1250582ee8fe..66cf181580e7f3f02fa5d5025673ae86f2fbedf4 100644 (file)
@@ -43,7 +43,6 @@ CONFIG_ADIS16204=m
 # CONFIG_ADT7316 is not set
 # CONFIG_ADT7410 is not set
 # CONFIG_ADT75 is not set
 # CONFIG_ADT7316 is not set
 # CONFIG_ADT7410 is not set
 # CONFIG_ADT75 is not set
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_APM_EMULATION=y
 CONFIG_ARCH_HAS_CPUFREQ=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_APM_EMULATION=y
 CONFIG_ARCH_HAS_CPUFREQ=y
@@ -454,7 +453,6 @@ CONFIG_NFS_V4_1=y
 CONFIG_NLS=y
 CONFIG_NOP_USB_XCEIV=m
 CONFIG_NO_HZ=y
 CONFIG_NLS=y
 CONFIG_NOP_USB_XCEIV=m
 CONFIG_NO_HZ=y
-# CONFIG_OABI_COMPAT is not set
 # CONFIG_OMAP2_DSS is not set
 CONFIG_OMAP_32K_TIMER=y
 CONFIG_OMAP_32K_TIMER_HZ=128
 # CONFIG_OMAP2_DSS is not set
 CONFIG_OMAP_32K_TIMER=y
 CONFIG_OMAP_32K_TIMER_HZ=128
index 9fd008b11ed0ee459f4b209a4df9fa5bb423c316..83ac5afa4a90b42d2839d4ebccdad23ff7b907b2 100644 (file)
@@ -1,28 +1,7 @@
-
-#
-# AC97 GPIO expanders:
-# also be needed; see USB_STORAGE Help for more info
-# Android
-# At least one emulation must be selected
-# Audio decoders
-# Authenticated Encryption with Associated Data
-# Automatically generated make config: don't edit
-# Block modes
-# Boot options
-# Bus support
-# Caches
-# Camera Sensor Selection
-# CBUS support
-# CD-ROM/DVD Filesystems
-# CFG80211 needs to be enabled for MAC80211
-# Character devices
-# Ciphers
-# Compression
 # CONFIG_AB3100_CORE is not set
 # CONFIG_ACCESSIBILITY is not set
 # CONFIG_ACORN_PARTITION is not set
 # CONFIG_ADFS_FS is not set
 # CONFIG_AB3100_CORE is not set
 # CONFIG_ACCESSIBILITY is not set
 # CONFIG_ACORN_PARTITION is not set
 # CONFIG_ADFS_FS is not set
-CONFIG_AEABI=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 CONFIG_AIO=y
 # CONFIG_AFFS_FS is not set
 # CONFIG_AF_RXRPC is not set
 CONFIG_AIO=y
@@ -849,7 +828,6 @@ CONFIG_NLS=y
 CONFIG_NO_HZ=y
 # CONFIG_NOP_USB_XCEIV is not set
 # CONFIG_NTFS_FS is not set
 CONFIG_NO_HZ=y
 # CONFIG_NOP_USB_XCEIV is not set
 # CONFIG_NTFS_FS is not set
-# CONFIG_OABI_COMPAT is not set
 # CONFIG_OCF_OCF is not set
 # CONFIG_OCFS2_FS is not set
 CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
 # CONFIG_OCF_OCF is not set
 # CONFIG_OCFS2_FS is not set
 CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
index 8c9688793e3b7a0d12ef386449a9fba406a5a71d..d20f13f50c6d2b61a5edb3bb5b569426f7945be9 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_HAS_CPUFREQ=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_HAS_CPUFREQ=y
@@ -287,7 +286,6 @@ CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_UTF8=m
 CONFIG_NO_HZ=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_UTF8=m
 CONFIG_NO_HZ=y
-# CONFIG_OABI_COMPAT is not set
 CONFIG_OMAP2_DSS=y
 # CONFIG_OMAP2_DSS_COLLECT_IRQ_STATS is not set
 CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
 CONFIG_OMAP2_DSS=y
 # CONFIG_OMAP2_DSS_COLLECT_IRQ_STATS is not set
 CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
index 6bfd63803bf72c7f1973ec6cf2be703e6d1b24b1..8a8ef1778aac8c9799695d3ee5ab3688de09a0c1 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_HAS_CPUFREQ=y
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 CONFIG_ARCH_HAS_CPUFREQ=y
@@ -281,7 +280,6 @@ CONFIG_NLS_CODEPAGE_437=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_UTF8=m
 CONFIG_NO_HZ=y
 CONFIG_NLS_ISO8859_1=y
 CONFIG_NLS_UTF8=m
 CONFIG_NO_HZ=y
-# CONFIG_OABI_COMPAT is not set
 CONFIG_OMAP2_DSS=y
 # CONFIG_OMAP2_DSS_COLLECT_IRQ_STATS is not set
 CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
 CONFIG_OMAP2_DSS=y
 # CONFIG_OMAP2_DSS_COLLECT_IRQ_STATS is not set
 CONFIG_OMAP2_DSS_DEBUG_SUPPORT=y
index 683d72b16e41a4bc61277e5b79ab32300e336f59..c78a397abf2a4c6c84c7da77cd2bbdc39975b952 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
 # CONFIG_ARCH_HAS_ILOG2_U32 is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_ARCH_DISCONTIGMEM_ENABLE is not set
 # CONFIG_ARCH_HAS_ILOG2_U32 is not set
@@ -179,7 +178,6 @@ CONFIG_NET_DSA=y
 # CONFIG_NLS_ISO8859_1 is not set
 # CONFIG_NLS_KOI8_R is not set
 # CONFIG_NO_IOPORT is not set
 # CONFIG_NLS_ISO8859_1 is not set
 # CONFIG_NLS_KOI8_R is not set
 # CONFIG_NO_IOPORT is not set
-# CONFIG_OABI_COMPAT is not set
 # CONFIG_ORION5X_WATCHDOG is not set
 # CONFIG_OUTER_CACHE is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
 # CONFIG_ORION5X_WATCHDOG is not set
 # CONFIG_OUTER_CACHE is not set
 CONFIG_PAGEFLAGS_EXTENDED=y
index 9b351346c72777c623b6340e8bab8ce4637da81b..31504dc0992d5b078290e0b9efe7f0ba04a58573 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_APM_EMULATION=m
 CONFIG_ARCH_GUMSTIX=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_APM_EMULATION=m
 CONFIG_ARCH_GUMSTIX=y
index 46abf4e237bd0d88ceaa06f60a4f9158b4900eef..3bc179c3fc23d72bb490246925d8aac9a8884a32 100644 (file)
@@ -1,4 +1,3 @@
-CONFIG_AEABI=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_HAS_BARRIERS=y
 CONFIG_ARCH_REALVIEW=y
 CONFIG_ALIGNMENT_TRAP=y
 CONFIG_ARCH_HAS_BARRIERS=y
 CONFIG_ARCH_REALVIEW=y
@@ -143,7 +142,6 @@ CONFIG_NEED_DMA_MAP_STATE=y
 # CONFIG_NETDEV_1000 is not set
 CONFIG_NLS=y
 CONFIG_NR_CPUS=4
 # CONFIG_NETDEV_1000 is not set
 CONFIG_NLS=y
 CONFIG_NR_CPUS=4
-CONFIG_OABI_COMPAT=y
 CONFIG_OUTER_CACHE=y
 CONFIG_OUTER_CACHE_SYNC=y
 CONFIG_PAGE_OFFSET=0xC0000000
 CONFIG_OUTER_CACHE=y
 CONFIG_OUTER_CACHE_SYNC=y
 CONFIG_PAGE_OFFSET=0xC0000000
index 1be7f6dea417b95a1c2a9ce5cc257be27eae5ca9..6a4459dbe02ba1e7048c3454c8addcf6f503af12 100644 (file)
@@ -1,4 +1,3 @@
-# CONFIG_AEABI is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 # CONFIG_AR6000_WLAN_DEBUG is not set
 CONFIG_ALIGNMENT_TRAP=y
 # CONFIG_APM_EMULATION is not set
 # CONFIG_AR6000_WLAN_DEBUG is not set
index bc9e6df06d22f44f1bace8d07ab96749fe2d87cf..61a54a3532c4e309757e902d6a398094a5eecca8 100644 (file)
@@ -86,14 +86,6 @@ menuconfig TOOLCHAINOPTS
        bool "Toolchain Options"  if DEVEL
        depends NEED_TOOLCHAIN
 
        bool "Toolchain Options"  if DEVEL
        depends NEED_TOOLCHAIN
 
-config EABI_SUPPORT
-       bool
-       depends arm||armeb
-       prompt "Enable EABI support" if TOOLCHAINOPTS
-       default y
-       help
-         Enable ARM EABI support
-
 menuconfig EXTRA_TARGET_ARCH
        bool
        prompt "Enable an extra toolchain target architecture" if TOOLCHAINOPTS
 menuconfig EXTRA_TARGET_ARCH
        bool
        prompt "Enable an extra toolchain target architecture" if TOOLCHAINOPTS
@@ -205,8 +197,5 @@ config LIBC_VERSION
 
 config TARGET_SUFFIX
        string
 
 config TARGET_SUFFIX
        string
-       default "gnueabi"         if (USE_EGLIBC || USE_GLIBC) && EABI_SUPPORT
-       default "gnu"             if (USE_EGLIBC || USE_GLIBC) && !EABI_SUPPORT
-       default "uclibcgnueabi"   if USE_UCLIBC && EABI_SUPPORT
-       default "uclibc"          if USE_UCLIBC && !EABI_SUPPORT
-
+       default "gnueabi"         if (USE_EGLIBC || USE_GLIBC)
+       default "uclibcgnueabi"   if USE_UCLIBC
index 642f7fba4cdf516b27c0a8fd9a2a23d6e86870c3..2d8e4829776363aa6d265161d3d05089cbfbde5e 100644 (file)
@@ -74,8 +74,6 @@ define Host/Prepare
        $(SED) 's,^KERNEL_HEADERS=.*,KERNEL_HEADERS=\"$(BUILD_DIR_TOOLCHAIN)/linux-dev/include\",g' \
                -e 's,^.*UCLIBC_HAS_FPU.*,UCLIBC_HAS_FPU=$(if $(CONFIG_SOFT_FLOAT),n,y),g' \
                -e 's,^.*UCLIBC_HAS_SOFT_FLOAT.*,UCLIBC_HAS_SOFT_FLOAT=$(if $(CONFIG_SOFT_FLOAT),y,n),g' \
        $(SED) 's,^KERNEL_HEADERS=.*,KERNEL_HEADERS=\"$(BUILD_DIR_TOOLCHAIN)/linux-dev/include\",g' \
                -e 's,^.*UCLIBC_HAS_FPU.*,UCLIBC_HAS_FPU=$(if $(CONFIG_SOFT_FLOAT),n,y),g' \
                -e 's,^.*UCLIBC_HAS_SOFT_FLOAT.*,UCLIBC_HAS_SOFT_FLOAT=$(if $(CONFIG_SOFT_FLOAT),y,n),g' \
-               -e 's,^.*CONFIG_ARM_EABI.*,CONFIG_ARM_EABI=$(if $(CONFIG_EABI_SUPPORT),y,n),g' \
-               -e 's,^.*CONFIG_ARM_OABI.*,CONFIG_ARM_OABI=$(if $(CONFIG_EABI_SUPPORT),n,y),g' \
                -e 's,^.*UCLIBC_HAS_SHADOW.*,UCLIBC_HAS_SHADOW=$(if $(CONFIG_SHADOW_PASSWORDS),y,n),g' \
                $(HOST_BUILD_DIR)/.config
        $(MAKE) -C $(HOST_BUILD_DIR) oldconfig KBUILD_HAVE_NLS= HOSTCFLAGS="-DKBUILD_NO_NLS"
                -e 's,^.*UCLIBC_HAS_SHADOW.*,UCLIBC_HAS_SHADOW=$(if $(CONFIG_SHADOW_PASSWORDS),y,n),g' \
                $(HOST_BUILD_DIR)/.config
        $(MAKE) -C $(HOST_BUILD_DIR) oldconfig KBUILD_HAVE_NLS= HOSTCFLAGS="-DKBUILD_NO_NLS"