[uClibc-cvs] uClibc/extra/Configs Config.alpha, 1.12, 1.13 Config.e1, 1.3, 1.4 Config.h8300, 1.16, 1.17 Config.i960, 1.12, 1.13 Config.in, 1.39, 1.40 Config.m68k, 1.33, 1.34 Config.microblaze, 1.3, 1.4 Config.sparc, 1.15, 1.16 Config.v850, 1.4, 1.5

Erik Andersen andersen at uclibc.org
Wed Nov 5 05:04:28 UTC 2003


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

Modified Files:
	Config.alpha Config.e1 Config.h8300 Config.i960 Config.in 
	Config.m68k Config.microblaze Config.sparc Config.v850 
Log Message:
Yet more messing with selecting sane default configs


Index: Config.m68k
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.m68k,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -d -r1.33 -r1.34
--- Config.m68k	5 Nov 2003 04:27:32 -0000	1.33
+++ Config.m68k	5 Nov 2003 05:04:23 -0000	1.34
@@ -11,6 +11,7 @@
 	select ARCH_HAS_NO_MMU
 	select ARCH_HAS_NO_FPU
 	select ARCH_BIG_ENDIAN
+	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
 	default y
 

Index: Config.h8300
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.h8300,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- Config.h8300	5 Nov 2003 04:27:32 -0000	1.16
+++ Config.h8300	5 Nov 2003 05:04:23 -0000	1.17
@@ -8,6 +8,7 @@
 	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
 	default y
 

Index: Config.v850
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.v850,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- Config.v850	5 Nov 2003 04:27:32 -0000	1.4
+++ Config.v850	5 Nov 2003 05:04:23 -0000	1.5
@@ -12,6 +12,7 @@
 	select ARCH_HAS_NO_MMU
 	select ARCH_HAS_C_SYMBOL_PREFIX
 	select HAVE_NO_PIC
+	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
 	default y
 

Index: Config.i960
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.i960,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- Config.i960	5 Nov 2003 04:27:32 -0000	1.12
+++ Config.i960	5 Nov 2003 05:04:23 -0000	1.13
@@ -10,7 +10,9 @@
 	bool
 	select ARCH_HAS_NO_MMU
 	select ARCH_HAS_NO_FPU
+	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
+	select HAS_NO_THREADS
 	default n
 
 config ARCH_CFLAGS

Index: Config.microblaze
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.microblaze,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- Config.microblaze	5 Nov 2003 04:27:32 -0000	1.3
+++ Config.microblaze	5 Nov 2003 05:04:23 -0000	1.4
@@ -11,6 +11,7 @@
 	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
 	default y
 

Index: Config.alpha
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.alpha,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -d -r1.12 -r1.13
--- Config.alpha	5 Nov 2003 04:27:32 -0000	1.12
+++ Config.alpha	5 Nov 2003 05:04:22 -0000	1.13
@@ -4,11 +4,13 @@
 #
 
 config HAVE_ELF
-	bool
 	select UCLIBC_HAS_MMU
 	select ARCH_HAS_NO_FPU
 	select ARCH_LITTLE_ENDIAN
+	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
+	select HAS_NO_THREADS
+	bool
 	default y
 
 config TARGET_ARCH

Index: Config.e1
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.e1,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- Config.e1	5 Nov 2003 04:27:32 -0000	1.3
+++ Config.e1	5 Nov 2003 05:04:23 -0000	1.4
@@ -8,6 +8,7 @@
 	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
 	bool
 	default n

Index: Config.sparc
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.sparc,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- Config.sparc	5 Nov 2003 04:27:32 -0000	1.15
+++ Config.sparc	5 Nov 2003 05:04:23 -0000	1.16
@@ -9,6 +9,7 @@
 config HAVE_ELF
 	bool
 	select ARCH_BIG_ENDIAN
+	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
 	default y
 

Index: Config.in
===================================================================
RCS file: /var/cvs/uClibc/extra/Configs/Config.in,v
retrieving revision 1.39
retrieving revision 1.40
diff -u -d -r1.39 -r1.40
--- Config.in	5 Nov 2003 04:27:32 -0000	1.39
+++ Config.in	5 Nov 2003 05:04:23 -0000	1.40
@@ -135,9 +135,13 @@
 	  answer Y here.  If you only want to build uClibc as a static library,
 	  then answer N.
 
+config HAVE_NO_SHARED
+	bool
+	default n
+
 config HAVE_SHARED
 	bool "Enable support for shared libraries"
-	depends on DOPIC
+	depends on DOPIC && !HAVE_NO_SHARED
 	default y
 	help
 	  If you wish to build uClibc with support for shared libraries then
@@ -238,8 +242,13 @@
 	  size and performance penalty to profiling your applications this way,
 	  so most people should answer N.
 
+config HAS_NO_THREADS
+	bool
+	default n
+
 config UCLIBC_HAS_THREADS
 	bool "POSIX Threading Support"
+	depends on !HAS_NO_THREADS
 	default y
 	help
 	  If you want to compile uClibc with pthread support, then answer Y.  




More information about the uClibc-cvs mailing list