Procházet zdrojové kódy

Remove HAVE_NO_SHARED where ARCH_HAS_NO_MMU/ARCH_HAS_NO_LDSO are selected already

Peter S. Mazinger před 18 roky
rodič
revize
fdd55755d2

+ 0 - 1
extra/Configs/Config.alpha

@@ -5,7 +5,6 @@
 
 config HAVE_ELF
 	select ARCH_HAS_MMU
-	select HAVE_NO_SHARED
 	select ARCH_HAS_NO_LDSO
 	select HAS_NO_THREADS
 	select UCLIBC_HAS_LFS

+ 0 - 1
extra/Configs/Config.bfin

@@ -10,7 +10,6 @@ config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
 	select ARCH_LITTLE_ENDIAN
-	select HAVE_NO_SHARED
 	default y
 
 config ARCH_CFLAGS

+ 0 - 1
extra/Configs/Config.h8300

@@ -7,7 +7,6 @@ config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
 	select ARCH_HAS_C_SYMBOL_PREFIX
-	select HAVE_NO_SHARED
 	default y
 
 config ARCH_SUPPORTS_BIG_ENDIAN

+ 0 - 1
extra/Configs/Config.i960

@@ -9,7 +9,6 @@ config TARGET_ARCH
 config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
-	select HAVE_NO_SHARED
 	select HAS_NO_THREADS
 	default n
 

+ 2 - 1
extra/Configs/Config.in

@@ -181,7 +181,7 @@ config HAVE_NO_SHARED
 
 config HAVE_SHARED
 	bool "Enable support for shared libraries"
-	depends on !HAVE_NO_SHARED && !ARCH_HAS_NO_LDSO
+	depends on !HAVE_NO_SHARED
 	default y
 	help
 	  If you wish to build uClibc with support for shared libraries then
@@ -190,6 +190,7 @@ config HAVE_SHARED
 
 config ARCH_HAS_NO_LDSO
 	bool
+	select HAVE_NO_SHARED
 	default n
 
 config FORCE_SHAREABLE_TEXT_SEGMENTS

+ 0 - 1
extra/Configs/Config.microblaze

@@ -10,7 +10,6 @@ config HAVE_ELF
 	bool
 	select ARCH_HAS_NO_MMU
 	select ARCH_HAS_C_SYMBOL_PREFIX
-	select HAVE_NO_SHARED
 	default y
 
 config ARCH_SUPPORTS_BIG_ENDIAN

+ 0 - 1
extra/Configs/Config.nios

@@ -11,7 +11,6 @@ config HAVE_ELF
 	select ARCH_HAS_NO_MMU
 	select ARCH_LITTLE_ENDIAN
 	select HAVE_NO_PIC
-	select HAVE_NO_SHARED
 	default y
 
 config ARCH_CFLAGS

+ 0 - 1
extra/Configs/Config.nios2

@@ -11,7 +11,6 @@ config HAVE_ELF
 	select ARCH_HAS_NO_MMU
 	select ARCH_LITTLE_ENDIAN
 	select HAVE_NO_PIC
-	select HAVE_NO_SHARED
 	default y
 
 config ARCH_CFLAGS

+ 0 - 1
extra/Configs/Config.v850

@@ -11,7 +11,6 @@ config HAVE_ELF
 	select ARCH_HAS_NO_MMU
 	select ARCH_HAS_C_SYMBOL_PREFIX
 	select HAVE_NO_PIC
-	select HAVE_NO_SHARED
 	default y
 
 config ARCH_SUPPORTS_LITTLE_ENDIAN