summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--extra/Configs/Config.bfin1
-rw-r--r--extra/Configs/Config.e11
-rw-r--r--extra/Configs/Config.h83001
-rw-r--r--extra/Configs/Config.i9601
-rw-r--r--extra/Configs/Config.in.arch3
-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.sh2
-rw-r--r--extra/Configs/Config.v8501
10 files changed, 2 insertions, 11 deletions
diff --git a/extra/Configs/Config.bfin b/extra/Configs/Config.bfin
index c4258e36b..a83ae83b8 100644
--- a/extra/Configs/Config.bfin
+++ b/extra/Configs/Config.bfin
@@ -11,7 +11,6 @@ config HAVE_ELF
select ARCH_HAS_NO_MMU
select ARCH_LITTLE_ENDIAN
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
default y
config ARCH_CFLAGS
diff --git a/extra/Configs/Config.e1 b/extra/Configs/Config.e1
index e26998311..9f4bce92b 100644
--- a/extra/Configs/Config.e1
+++ b/extra/Configs/Config.e1
@@ -7,7 +7,6 @@
config HAVE_ELF
select ARCH_HAS_NO_MMU
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
bool
default n
diff --git a/extra/Configs/Config.h8300 b/extra/Configs/Config.h8300
index d94646494..200549521 100644
--- a/extra/Configs/Config.h8300
+++ b/extra/Configs/Config.h8300
@@ -8,7 +8,6 @@ config HAVE_ELF
select ARCH_HAS_NO_MMU
select ARCH_HAS_C_SYMBOL_PREFIX
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
default y
config ARCH_SUPPORTS_BIG_ENDIAN
diff --git a/extra/Configs/Config.i960 b/extra/Configs/Config.i960
index 19171c590..17044be01 100644
--- a/extra/Configs/Config.i960
+++ b/extra/Configs/Config.i960
@@ -10,7 +10,6 @@ config HAVE_ELF
bool
select ARCH_HAS_NO_MMU
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
select HAS_NO_THREADS
default n
diff --git a/extra/Configs/Config.in.arch b/extra/Configs/Config.in.arch
index cd652cc89..d05667e66 100644
--- a/extra/Configs/Config.in.arch
+++ b/extra/Configs/Config.in.arch
@@ -20,7 +20,8 @@ config ARCH_BIG_ENDIAN
endchoice
config ARCH_HAS_NO_MMU
- bool
+ bool "Target CPU does not have a memory management unit (MMU)"
+ select ARCH_HAS_NO_LDSO
default n
config ARCH_HAS_MMU
diff --git a/extra/Configs/Config.microblaze b/extra/Configs/Config.microblaze
index b322b6661..4fa7e7540 100644
--- a/extra/Configs/Config.microblaze
+++ b/extra/Configs/Config.microblaze
@@ -11,7 +11,6 @@ config HAVE_ELF
select ARCH_HAS_NO_MMU
select ARCH_HAS_C_SYMBOL_PREFIX
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
default y
config ARCH_SUPPORTS_BIG_ENDIAN
diff --git a/extra/Configs/Config.nios b/extra/Configs/Config.nios
index 10a5f0a20..ef52f26cf 100644
--- a/extra/Configs/Config.nios
+++ b/extra/Configs/Config.nios
@@ -12,7 +12,6 @@ config HAVE_ELF
select ARCH_LITTLE_ENDIAN
select HAVE_NO_PIC
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
default y
config ARCH_CFLAGS
diff --git a/extra/Configs/Config.nios2 b/extra/Configs/Config.nios2
index cc7caf17d..5f6138dad 100644
--- a/extra/Configs/Config.nios2
+++ b/extra/Configs/Config.nios2
@@ -12,7 +12,6 @@ config HAVE_ELF
select ARCH_LITTLE_ENDIAN
select HAVE_NO_PIC
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
default y
config ARCH_CFLAGS
diff --git a/extra/Configs/Config.sh b/extra/Configs/Config.sh
index 8dd54209e..25e5dc283 100644
--- a/extra/Configs/Config.sh
+++ b/extra/Configs/Config.sh
@@ -48,13 +48,11 @@ choice
config CONFIG_SH2A
select ARCH_HAS_NO_MMU
- select ARCH_HAS_NO_LDSO
select HAVE_NO_PIC
bool "SH2A"
config CONFIG_SH2
select ARCH_HAS_NO_MMU
- select ARCH_HAS_NO_LDSO
bool "SH2"
config CONFIG_SH3
diff --git a/extra/Configs/Config.v850 b/extra/Configs/Config.v850
index 894cb24ac..71dd8f85c 100644
--- a/extra/Configs/Config.v850
+++ b/extra/Configs/Config.v850
@@ -12,7 +12,6 @@ config HAVE_ELF
select ARCH_HAS_C_SYMBOL_PREFIX
select HAVE_NO_PIC
select HAVE_NO_SHARED
- select ARCH_HAS_NO_LDSO
default y
config ARCH_SUPPORTS_LITTLE_ENDIAN