summaryrefslogtreecommitdiff
path: root/extra
diff options
context:
space:
mode:
Diffstat (limited to 'extra')
-rw-r--r--extra/Configs/Config.alpha1
-rw-r--r--extra/Configs/Config.bfin1
-rw-r--r--extra/Configs/Config.h83001
-rw-r--r--extra/Configs/Config.i9601
-rw-r--r--extra/Configs/Config.in3
-rw-r--r--extra/Configs/Config.microblaze1
-rw-r--r--extra/Configs/Config.nios1
-rw-r--r--extra/Configs/Config.nios21
-rw-r--r--extra/Configs/Config.v8501
9 files changed, 2 insertions, 9 deletions
diff --git a/extra/Configs/Config.alpha b/extra/Configs/Config.alpha
index 64c2ad1d8..8604620a9 100644
--- a/extra/Configs/Config.alpha
+++ b/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
diff --git a/extra/Configs/Config.bfin b/extra/Configs/Config.bfin
index a83ae83b8..48134889f 100644
--- a/extra/Configs/Config.bfin
+++ b/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
diff --git a/extra/Configs/Config.h8300 b/extra/Configs/Config.h8300
index 200549521..da5280055 100644
--- a/extra/Configs/Config.h8300
+++ b/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
diff --git a/extra/Configs/Config.i960 b/extra/Configs/Config.i960
index 17044be01..e2e7526d6 100644
--- a/extra/Configs/Config.i960
+++ b/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
diff --git a/extra/Configs/Config.in b/extra/Configs/Config.in
index 3c02182ab..463b2625d 100644
--- a/extra/Configs/Config.in
+++ b/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
diff --git a/extra/Configs/Config.microblaze b/extra/Configs/Config.microblaze
index 4fa7e7540..9a80230e2 100644
--- a/extra/Configs/Config.microblaze
+++ b/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
diff --git a/extra/Configs/Config.nios b/extra/Configs/Config.nios
index ef52f26cf..ef5f27dc7 100644
--- a/extra/Configs/Config.nios
+++ b/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
diff --git a/extra/Configs/Config.nios2 b/extra/Configs/Config.nios2
index 5f6138dad..cb8f1e941 100644
--- a/extra/Configs/Config.nios2
+++ b/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
diff --git a/extra/Configs/Config.v850 b/extra/Configs/Config.v850
index 71dd8f85c..84f5002f9 100644
--- a/extra/Configs/Config.v850
+++ b/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