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