svn commit: trunk/uClibc/extra/Configs

vapier at uclibc.org vapier at uclibc.org
Thu Jan 19 22:41:18 UTC 2006


Author: vapier
Date: 2006-01-19 14:41:17 -0800 (Thu, 19 Jan 2006)
New Revision: 13442

Log:
fix breakage from HAVE_ELF removal and standardize all the arch config files

Modified:
   trunk/uClibc/extra/Configs/Config.alpha
   trunk/uClibc/extra/Configs/Config.arm
   trunk/uClibc/extra/Configs/Config.bfin
   trunk/uClibc/extra/Configs/Config.cris
   trunk/uClibc/extra/Configs/Config.e1
   trunk/uClibc/extra/Configs/Config.frv
   trunk/uClibc/extra/Configs/Config.h8300
   trunk/uClibc/extra/Configs/Config.hppa
   trunk/uClibc/extra/Configs/Config.i386
   trunk/uClibc/extra/Configs/Config.i960
   trunk/uClibc/extra/Configs/Config.m68k
   trunk/uClibc/extra/Configs/Config.microblaze
   trunk/uClibc/extra/Configs/Config.mips
   trunk/uClibc/extra/Configs/Config.nios
   trunk/uClibc/extra/Configs/Config.nios2
   trunk/uClibc/extra/Configs/Config.powerpc
   trunk/uClibc/extra/Configs/Config.sh
   trunk/uClibc/extra/Configs/Config.sh64
   trunk/uClibc/extra/Configs/Config.sparc
   trunk/uClibc/extra/Configs/Config.v850
   trunk/uClibc/extra/Configs/Config.x86_64


Changeset:
Modified: trunk/uClibc/extra/Configs/Config.alpha
===================================================================
--- trunk/uClibc/extra/Configs/Config.alpha	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.alpha	2006-01-19 22:41:17 UTC (rev 13442)
@@ -3,15 +3,23 @@
 # see extra/config/Kconfig-language.txt
 #
 
+config TARGET_ARCH
+	default "alpha"
+
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
 config ARCH_SUPPORTS_LITTLE_ENDIAN
 	bool
 	default y
 
-config TARGET_ARCH
+config TARGET_ARCH_FEATURES
+	bool
+	default y
 	select ARCH_HAS_MMU
 	select ARCH_HAS_NO_LDSO
 	select UCLIBC_HAS_LFS
-	default "alpha"
 
 config ARCH_CFLAGS
 	string

Modified: trunk/uClibc/extra/Configs/Config.arm
===================================================================
--- trunk/uClibc/extra/Configs/Config.arm	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.arm	2006-01-19 22:41:17 UTC (rev 13442)
@@ -6,12 +6,6 @@
 config TARGET_ARCH
 	default "arm"
 
-config ARCH_CFLAGS
-	string
-
-config LIBGCC_CFLAGS
-	string
-
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
@@ -20,6 +14,16 @@
 	bool
 	default y
 
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+
+config ARCH_CFLAGS
+	string
+
+config LIBGCC_CFLAGS
+	string
+
 choice
 	prompt "Target Processor Type"
 	default CONFIG_GENERIC_ARM

Modified: trunk/uClibc/extra/Configs/Config.bfin
===================================================================
--- trunk/uClibc/extra/Configs/Config.bfin	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.bfin	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,10 +4,21 @@
 #
 
 config TARGET_ARCH
-	select ARCH_HAS_NO_MMU
-	select ARCH_LITTLE_ENDIAN
 	default "bfin"
 
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default y
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+	select ARCH_HAS_NO_MMU
+
 config ARCH_CFLAGS
 	string
 

Modified: trunk/uClibc/extra/Configs/Config.cris
===================================================================
--- trunk/uClibc/extra/Configs/Config.cris	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.cris	2006-01-19 22:41:17 UTC (rev 13442)
@@ -6,16 +6,24 @@
 config TARGET_ARCH
 	default "cris"
 
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default y
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+
 config ARCH_CFLAGS
 	string
 
 config LIBGCC_CFLAGS
 	string
 
-config ARCH_SUPPORTS_LITTLE_ENDIAN
-	bool
-	default y
-
 choice
 	prompt "Target Architecture Type"
 	default CONFIG_CRIS

Modified: trunk/uClibc/extra/Configs/Config.e1
===================================================================
--- trunk/uClibc/extra/Configs/Config.e1	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.e1	2006-01-19 22:41:17 UTC (rev 13442)
@@ -3,14 +3,22 @@
 # see extra/config/Kconfig-language.txt
 #
 
+config TARGET_ARCH
+	default "e1"
+
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
 
-config TARGET_ARCH
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default n
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
 	select ARCH_HAS_NO_MMU
 	select HAVE_NO_SHARED
-	default "e1"
 
 config ARCH_E1 
 	bool

Modified: trunk/uClibc/extra/Configs/Config.frv
===================================================================
--- trunk/uClibc/extra/Configs/Config.frv	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.frv	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,11 +4,21 @@
 #
 
 config TARGET_ARCH
+	default "frv"
+
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default y
+
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default n
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
 	select UCLIBC_HAS_FPU
-	select ARCH_BIG_ENDIAN
 	select ARCH_HAS_NO_MMU
-	string
-	default "frv"
 
 config ARCH_CFLAGS
 	string

Modified: trunk/uClibc/extra/Configs/Config.h8300
===================================================================
--- trunk/uClibc/extra/Configs/Config.h8300	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.h8300	2006-01-19 22:41:17 UTC (rev 13442)
@@ -3,6 +3,9 @@
 # see extra/config/Kconfig-language.txt
 #
 
+config TARGET_ARCH
+	default "h8300"
+
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
@@ -11,9 +14,10 @@
 	bool
 	default y
 
-config TARGET_ARCH
+config TARGET_ARCH_FEATURES
+	bool
+	default y
 	select ARCH_HAS_NO_MMU
-	default "h8300"
 
 choice
 	prompt "Target Processor"

Modified: trunk/uClibc/extra/Configs/Config.hppa
===================================================================
--- trunk/uClibc/extra/Configs/Config.hppa	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.hppa	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,16 +4,24 @@
 #
 
 config TARGET_ARCH
-	select ARCH_HAS_MMU
-	select HAS_NO_THREADS
-	select ARCH_HAS_NO_LDSO
-	select HAVE_NO_SSP
 	default "hppa"
 
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
 
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default n
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+	select ARCH_HAS_MMU
+	select HAS_NO_THREADS
+	select ARCH_HAS_NO_LDSO
+	select HAVE_NO_SSP
+
 config ARCH_CFLAGS
 	string
 

Modified: trunk/uClibc/extra/Configs/Config.i386
===================================================================
--- trunk/uClibc/extra/Configs/Config.i386	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.i386	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,20 +4,27 @@
 #
 
 config TARGET_ARCH
-	select ARCH_HAS_MMU
-	string
 	default "i386"
 
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default y
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+	select ARCH_HAS_MMU
+
 config ARCH_CFLAGS
 	string
 
 config LIBGCC_CFLAGS
 	string
 
-config ARCH_SUPPORTS_LITTLE_ENDIAN
-	bool
-	default y
-
 choice
 	prompt "Target x86 Processor Family"
 	default CONFIG_GENERIC_386

Modified: trunk/uClibc/extra/Configs/Config.i960
===================================================================
--- trunk/uClibc/extra/Configs/Config.i960	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.i960	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,14 +4,22 @@
 #
 
 config TARGET_ARCH
-	select ARCH_HAS_NO_MMU
-	select HAS_NO_THREADS
 	default "i960"
 
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
 config ARCH_SUPPORTS_LITTLE_ENDIAN
 	bool
 	default y
 
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+	select ARCH_HAS_NO_MMU
+	select HAS_NO_THREADS
+
 config ARCH_CFLAGS
 	string
 	default "-mh -mint32 -fsigned-char"

Modified: trunk/uClibc/extra/Configs/Config.m68k
===================================================================
--- trunk/uClibc/extra/Configs/Config.m68k	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.m68k	2006-01-19 22:41:17 UTC (rev 13442)
@@ -10,6 +10,14 @@
 	bool
 	default y
 
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default n
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+
 config ARCH_CFLAGS
 	string
 	default "-Wa,--bitwise-or"

Modified: trunk/uClibc/extra/Configs/Config.microblaze
===================================================================
--- trunk/uClibc/extra/Configs/Config.microblaze	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.microblaze	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,13 +4,21 @@
 #
 
 config TARGET_ARCH
-	select ARCH_HAS_NO_MMU
 	default "microblaze"
 
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
 
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default n
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+	select ARCH_HAS_NO_MMU
+
 config ARCH_CFLAGS
 	string
 

Modified: trunk/uClibc/extra/Configs/Config.mips
===================================================================
--- trunk/uClibc/extra/Configs/Config.mips	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.mips	2006-01-19 22:41:17 UTC (rev 13442)
@@ -6,13 +6,6 @@
 config TARGET_ARCH
 	default "mips"
 
-config ARCH_CFLAGS
-	string
-	default "-mno-split-addresses"
-
-config LIBGCC_CFLAGS
-	string
-
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
@@ -21,6 +14,17 @@
 	bool
 	default y
 
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+
+config ARCH_CFLAGS
+	string
+	default "-mno-split-addresses"
+
+config LIBGCC_CFLAGS
+	string
+
 choice
 	prompt "Target Processor Architecture"
 	default CONFIG_MIPS_ISA_1

Modified: trunk/uClibc/extra/Configs/Config.nios
===================================================================
--- trunk/uClibc/extra/Configs/Config.nios	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.nios	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,10 +4,22 @@
 #
 
 config TARGET_ARCH
+	default "nios"
+
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default y
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
 	select ARCH_HAS_NO_MMU
 	select ARCH_LITTLE_ENDIAN
 	select HAVE_NO_PIC
-	default "nios"
 
 config ARCH_CFLAGS
 	string

Modified: trunk/uClibc/extra/Configs/Config.nios2
===================================================================
--- trunk/uClibc/extra/Configs/Config.nios2	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.nios2	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,10 +4,22 @@
 #
 
 config TARGET_ARCH
+	default "nios2"
+
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default y
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
 	select ARCH_HAS_NO_MMU
 	select ARCH_LITTLE_ENDIAN
 	select HAVE_NO_PIC
-	default "nios2"
 
 config ARCH_CFLAGS
 	string

Modified: trunk/uClibc/extra/Configs/Config.powerpc
===================================================================
--- trunk/uClibc/extra/Configs/Config.powerpc	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.powerpc	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,13 +4,21 @@
 #
 
 config TARGET_ARCH
-	select ARCH_HAS_MMU
 	default "powerpc"
 
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
 
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default n
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+	select ARCH_HAS_MMU
+
 config ARCH_CFLAGS
 	string
 

Modified: trunk/uClibc/extra/Configs/Config.sh
===================================================================
--- trunk/uClibc/extra/Configs/Config.sh	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.sh	2006-01-19 22:41:17 UTC (rev 13442)
@@ -6,12 +6,6 @@
 config TARGET_ARCH
 	default "sh"
 
-config ARCH_CFLAGS
-	string
-
-config LIBGCC_CFLAGS
-	string
-
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
@@ -20,6 +14,16 @@
 	bool
 	default y
 
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+
+config ARCH_CFLAGS
+	string
+
+config LIBGCC_CFLAGS
+	string
+
 choice
 	prompt "Target Processor Type"
 	default CONFIG_SH4

Modified: trunk/uClibc/extra/Configs/Config.sh64
===================================================================
--- trunk/uClibc/extra/Configs/Config.sh64	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.sh64	2006-01-19 22:41:17 UTC (rev 13442)
@@ -6,12 +6,6 @@
 config TARGET_ARCH
 	default "sh64"
 
-config ARCH_CFLAGS
-	string
-
-config LIBGCC_CFLAGS
-	string
-
 config ARCH_SUPPORTS_BIG_ENDIAN
 	bool
 	default y
@@ -20,6 +14,16 @@
 	bool
 	default y
 
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+
+config ARCH_CFLAGS
+	string
+
+config LIBGCC_CFLAGS
+	string
+
 choice
 	prompt "Target Processor Type"
 	default CONFIG_SH5

Modified: trunk/uClibc/extra/Configs/Config.sparc
===================================================================
--- trunk/uClibc/extra/Configs/Config.sparc	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.sparc	2006-01-19 22:41:17 UTC (rev 13442)
@@ -10,6 +10,14 @@
 	bool
 	default y
 
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default n
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+
 config ARCH_CFLAGS
 	string
 

Modified: trunk/uClibc/extra/Configs/Config.v850
===================================================================
--- trunk/uClibc/extra/Configs/Config.v850	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.v850	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,14 +4,22 @@
 #
 
 config TARGET_ARCH
-	select ARCH_HAS_NO_MMU
-	select HAVE_NO_PIC
 	default "v850"
 
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
 config ARCH_SUPPORTS_LITTLE_ENDIAN
 	bool
 	default y
 
+config TARGET_ARCH_FEATURES
+	bool
+	default y
+	select ARCH_HAS_NO_MMU
+	select HAVE_NO_PIC
+
 config ARCH_CFLAGS
 	string
 

Modified: trunk/uClibc/extra/Configs/Config.x86_64
===================================================================
--- trunk/uClibc/extra/Configs/Config.x86_64	2006-01-19 22:15:00 UTC (rev 13441)
+++ trunk/uClibc/extra/Configs/Config.x86_64	2006-01-19 22:41:17 UTC (rev 13442)
@@ -4,17 +4,24 @@
 #
 
 config TARGET_ARCH
+	default "x86_64"
+
+config ARCH_SUPPORTS_BIG_ENDIAN
+	bool
+	default n
+
+config ARCH_SUPPORTS_LITTLE_ENDIAN
+	bool
+	default y
+
+config TARGET_ARCH_FEATURES
+	bool
+	default y
 	select ARCH_HAS_MMU
 	select UCLIBC_HAS_LFS
-	string
-	default "x86_64"
 
 config ARCH_CFLAGS
 	string
 
 config LIBGCC_CFLAGS
 	string
-
-config ARCH_SUPPORTS_LITTLE_ENDIAN
-	bool
-	default y




More information about the uClibc-cvs mailing list