[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH 09/11] target/mips: Always enable CONFIG_SEMIHOSTING
From: |
Philippe Mathieu-Daudé |
Subject: |
[PATCH 09/11] target/mips: Always enable CONFIG_SEMIHOSTING |
Date: |
Mon, 16 Mar 2020 13:00:47 +0100 |
On MIPS, the semihosting feature is always required on user-space.
Signed-off-by: Philippe Mathieu-Daudé <address@hidden>
---
default-configs/mips-linux-user-common.mak | 4 ++++
default-configs/mips-linux-user.mak | 2 ++
default-configs/mips64-linux-user.mak | 2 ++
default-configs/mips64el-linux-user.mak | 2 ++
default-configs/mipsel-linux-user.mak | 2 ++
default-configs/mipsn32-linux-user.mak | 2 ++
default-configs/mipsn32el-linux-user.mak | 2 ++
7 files changed, 16 insertions(+)
create mode 100644 default-configs/mips-linux-user-common.mak
diff --git a/default-configs/mips-linux-user-common.mak
b/default-configs/mips-linux-user-common.mak
new file mode 100644
index 0000000000..04947706e8
--- /dev/null
+++ b/default-configs/mips-linux-user-common.mak
@@ -0,0 +1,4 @@
+# Common mips*-linux-user CONFIG defines
+
+# CONFIG_SEMIHOSTING is always required on this architecture
+CONFIG_SEMIHOSTING=y
diff --git a/default-configs/mips-linux-user.mak
b/default-configs/mips-linux-user.mak
index 31df57021e..c606e12444 100644
--- a/default-configs/mips-linux-user.mak
+++ b/default-configs/mips-linux-user.mak
@@ -1 +1,3 @@
# Default configuration for mips-linux-user
+
+include mips-linux-user-common.mak
diff --git a/default-configs/mips64-linux-user.mak
b/default-configs/mips64-linux-user.mak
index 1598bfcf7d..81e16ac2eb 100644
--- a/default-configs/mips64-linux-user.mak
+++ b/default-configs/mips64-linux-user.mak
@@ -1 +1,3 @@
# Default configuration for mips64-linux-user
+
+include mips-linux-user-common.mak
diff --git a/default-configs/mips64el-linux-user.mak
b/default-configs/mips64el-linux-user.mak
index 629f084086..6399af3fd5 100644
--- a/default-configs/mips64el-linux-user.mak
+++ b/default-configs/mips64el-linux-user.mak
@@ -1 +1,3 @@
# Default configuration for mips64el-linux-user
+
+include mips-linux-user-common.mak
diff --git a/default-configs/mipsel-linux-user.mak
b/default-configs/mipsel-linux-user.mak
index 4d0e4afb69..4a27d30b45 100644
--- a/default-configs/mipsel-linux-user.mak
+++ b/default-configs/mipsel-linux-user.mak
@@ -1 +1,3 @@
# Default configuration for mipsel-linux-user
+
+include mips-linux-user-common.mak
diff --git a/default-configs/mipsn32-linux-user.mak
b/default-configs/mipsn32-linux-user.mak
index 5b97919794..f3ac967463 100644
--- a/default-configs/mipsn32-linux-user.mak
+++ b/default-configs/mipsn32-linux-user.mak
@@ -1 +1,3 @@
# Default configuration for mipsn32-linux-user
+
+include mips-linux-user-common.mak
diff --git a/default-configs/mipsn32el-linux-user.mak
b/default-configs/mipsn32el-linux-user.mak
index d6367ff987..63fe4de4fd 100644
--- a/default-configs/mipsn32el-linux-user.mak
+++ b/default-configs/mipsn32el-linux-user.mak
@@ -1 +1,3 @@
# Default configuration for mipsn32el-linux-user
+
+include mips-linux-user-common.mak
--
2.21.1
- [PATCH 04/11] MAINTAINERS: Add an entry for the HVF accelerator, (continued)
- [PATCH 04/11] MAINTAINERS: Add an entry for the HVF accelerator, Philippe Mathieu-Daudé, 2020/03/16
- [PATCH 06/11] accel/Kconfig: Extract accel selectors into their own config, Philippe Mathieu-Daudé, 2020/03/16
- [PATCH 07/11] accel/Kconfig: Add the TCG selector, Philippe Mathieu-Daudé, 2020/03/16
- [PATCH 08/11] target/Kconfig: Allow targets to use Kconfig, Philippe Mathieu-Daudé, 2020/03/16
- [PATCH 09/11] target/mips: Always enable CONFIG_SEMIHOSTING,
Philippe Mathieu-Daudé <=
- [PATCH 10/11] target/arm: Always enable CONFIG_SEMIHOSTING, Philippe Mathieu-Daudé, 2020/03/16
- [PATCH 11/11] hw/semihosting: Make the feature depend of TCG, and allow to disable it, Philippe Mathieu-Daudé, 2020/03/16