[uClibc-cvs] uClibc/extra/Configs Config.alpha, 1.14, 1.15 Config.arm, 1.39, 1.40 Config.cris, 1.9, 1.10 Config.e1, 1.5, 1.6 Config.h8300, 1.17, 1.18 Config.i386, 1.36, 1.37 Config.i960, 1.13, 1.14 Config.in.arch, 1.11, 1.12 Config.m68k, 1.34, 1.35 Config.microblaze, 1.4, 1.5 Config.sh, 1.40, 1.41 Config.v850, 1.6, 1.7

Manuel Novoa III mjn3 at uclibc.org
Tue Nov 18 19:57:11 UTC 2003


Update of /var/cvs/uClibc/extra/Configs
In directory winder:/tmp/cvs-serv14767

Modified Files:
	Config.alpha Config.arm Config.cris Config.e1 Config.h8300 
	Config.i386 Config.i960 Config.in.arch Config.m68k 
	Config.microblaze Config.sh Config.v850 
Log Message:
Kill ARCH_HAS_NO_MMU and use HAS_FPU only.  Wether floating point ops
are implemented in hardware or via kernel emulation doesn't matter to
the libc code.


Index: Config.m68k
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.m68k,v
retrieving revision 1.34
retrieving revision 1.35
diff -u -d -r1.34 -r1.35
--- Config.m68k	5 Nov 2003 05:04:23 -0000	1.34
+++ Config.m68k	18 Nov 2003 19:57:06 -0000	1.35
@@ -9,7 +9,6 @@
 config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_NO_FPU
 	select ARCH_BIG_ENDIAN
 	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO

Index: Config.i960
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.i960,v
retrieving revision 1.13
retrieving revision 1.14
diff -u -d -r1.13 -r1.14
--- Config.i960	5 Nov 2003 05:04:23 -0000	1.13
+++ Config.i960	18 Nov 2003 19:57:06 -0000	1.14
@@ -9,7 +9,6 @@
 config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_NO_FPU
 	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
 	select HAS_NO_THREADS

Index: Config.h8300
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.h8300,v
retrieving revision 1.17
retrieving revision 1.18
diff -u -d -r1.17 -r1.18
--- Config.h8300	5 Nov 2003 05:04:23 -0000	1.17
+++ Config.h8300	18 Nov 2003 19:57:06 -0000	1.18
@@ -6,7 +6,6 @@
 config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_NO_FPU
 	select ARCH_HAS_C_SYMBOL_PREFIX
 	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO

Index: Config.v850
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.v850,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- Config.v850	5 Nov 2003 05:20:36 -0000	1.6
+++ Config.v850	18 Nov 2003 19:57:06 -0000	1.7
@@ -8,7 +8,6 @@
 
 config HAVE_ELF
 	bool
-	select ARCH_HAS_NO_FPU
 	select ARCH_HAS_NO_MMU
 	select ARCH_LITTLE_ENDIAN
 	select ARCH_HAS_C_SYMBOL_PREFIX

Index: Config.in.arch
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.in.arch,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- Config.in.arch	5 Nov 2003 01:14:46 -0000	1.11
+++ Config.in.arch	18 Nov 2003 19:57:06 -0000	1.12
@@ -45,13 +45,9 @@
 	  Answering N to this option can reduce the size of uClibc.  Most people
 	  will answer Y.
 
-config ARCH_HAS_NO_FPU
-	bool
-	default n
-
 config HAS_FPU
 	bool "Target CPU has a floating point unit (FPU)"
-	depends on UCLIBC_HAS_FLOATS && !ARCH_HAS_NO_FPU
+	depends on UCLIBC_HAS_FLOATS
 	default y
 	help
 	  If your target CPU does not have a Floating Point Unit (FPU) or a

Index: Config.microblaze
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.microblaze,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- Config.microblaze	5 Nov 2003 05:04:23 -0000	1.4
+++ Config.microblaze	18 Nov 2003 19:57:06 -0000	1.5
@@ -9,7 +9,6 @@
 config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_NO_FPU
 	select ARCH_HAS_C_SYMBOL_PREFIX
 	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO

Index: Config.cris
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.cris,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- Config.cris	5 Nov 2003 02:09:25 -0000	1.9
+++ Config.cris	18 Nov 2003 19:57:06 -0000	1.10
@@ -32,7 +32,6 @@
 
 config CONFIG_CRIS
 	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	select ARCH_LITTLE_ENDIAN
 	bool "CRIS"
 

Index: Config.alpha
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.alpha,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -d -r1.14 -r1.15
--- Config.alpha	5 Nov 2003 05:08:30 -0000	1.14
+++ Config.alpha	18 Nov 2003 19:57:05 -0000	1.15
@@ -5,7 +5,6 @@
 
 config HAVE_ELF
 	select UCLIBC_HAS_MMU
-	select HAS_FPU
 	select ARCH_LITTLE_ENDIAN
 	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO

Index: Config.arm
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.arm,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- Config.arm	4 Nov 2003 13:07:49 -0000	1.39
+++ Config.arm	18 Nov 2003 19:57:06 -0000	1.40
@@ -40,53 +40,33 @@
 	  If you don't know what to do, choose "Generic Arm".
 
 config CONFIG_GENERIC_ARM
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Generic Arm"
 
 config CONFIG_ARM610
-	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Arm 610"
 
 config CONFIG_ARM710
-	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Arm 710"
 
 config CONFIG_ARM720T
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Arm 720T"
 
 config CONFIG_ARM920T
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Arm 920T"
 
 config CONFIG_ARM922T
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Arm 922T"
 
 config CONFIG_ARM926T
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Arm 926T"
 
 config CONFIG_ARM_SA110
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Intel StrongArm SA-110"
 
 config CONFIG_ARM_SA1100
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Intel StrongArm SA-1100"
 
 config CONFIG_ARM_XSCALE
-	select UCLIBC_HAS_MMU
-	select ARCH_HAS_NO_FPU
 	bool "Intel Xscale"
 
 endchoice

Index: Config.e1
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.e1,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -d -r1.5 -r1.6
--- Config.e1	6 Nov 2003 19:44:43 -0000	1.5
+++ Config.e1	18 Nov 2003 19:57:06 -0000	1.6
@@ -6,7 +6,6 @@
 
 config HAVE_ELF
 	select ARCH_HAS_NO_MMU
-	select ARCH_HAS_NO_FPU
 	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
 	select ARCH_BIG_ENDIAN

Index: Config.sh
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.sh,v
retrieving revision 1.40
retrieving revision 1.41
diff -u -d -r1.40 -r1.41
--- Config.sh	11 Nov 2003 20:52:14 -0000	1.40
+++ Config.sh	18 Nov 2003 19:57:06 -0000	1.41
@@ -44,23 +44,19 @@
 	  - "SH5" SH-5 101, 103
 
 config CONFIG_SH2
-	select ARCH_HAS_NO_FPU
 	select ARCH_HAS_NO_MMU
 	select ARCH_HAS_NO_LDSO
 	bool "SH2"
 
 config CONFIG_SH3
-	select ARCH_HAS_NO_FPU
 	select UCLIBC_HAS_MMU
 	bool "SH3"
 
 config CONFIG_SH4
-	select HAS_FPU
 	select UCLIBC_HAS_MMU
 	bool "SH4"
 
 config CONFIG_SH5
-	select HAS_FPU
 	select UCLIBC_HAS_MMU
 	select ARCH_HAS_NO_LDSO
 	bool "SH5"

Index: Config.i386
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.i386,v
retrieving revision 1.36
retrieving revision 1.37
diff -u -d -r1.36 -r1.37
--- Config.i386	4 Nov 2003 13:07:49 -0000	1.36
+++ Config.i386	18 Nov 2003 19:57:06 -0000	1.37
@@ -5,7 +5,6 @@
 
 config HAVE_ELF
 	bool
-	select HAS_FPU
 	select ARCH_LITTLE_ENDIAN
 	select UCLIBC_HAS_MMU
 	default y
@@ -61,7 +60,6 @@
 	bool "Generic 386"
 
 config CONFIG_386
-	select ARCH_HAS_NO_FPU
 	bool "386"
 
 config CONFIG_486




More information about the uClibc-cvs mailing list