summaryrefslogtreecommitdiff
path: root/target/config/Config.in.cpu
diff options
context:
space:
mode:
authorWaldemar Brodkorb <wbx@openadk.org>2023-08-22 17:32:13 +0200
committerWaldemar Brodkorb <wbx@openadk.org>2023-08-23 17:05:16 +0200
commit0163b5568f6468a0c173d8a7ec6128fba6e92699 (patch)
treee5d3da20a353fe6a45f2b6471ee6a977baee262e /target/config/Config.in.cpu
parent47c430c7427ca96a8fcc9b90df35032c1995d9dd (diff)
riscv64: threads are not supported for noMMU
Diffstat (limited to 'target/config/Config.in.cpu')
-rw-r--r--target/config/Config.in.cpu18
1 files changed, 9 insertions, 9 deletions
diff --git a/target/config/Config.in.cpu b/target/config/Config.in.cpu
index 3cb3cf8fc..ef50f0303 100644
--- a/target/config/Config.in.cpu
+++ b/target/config/Config.in.cpu
@@ -1168,25 +1168,25 @@ config ADK_TARGET_CPU_RISCV32_RV32IMADC
config ADK_TARGET_CPU_RISCV64_RV64IMAC
bool "rv64imac"
- select ADK_TARGET_SUPPORTS_THREADS
- select ADK_TARGET_SUPPORTS_NPTL
- select ADK_TARGET_SUPPORTS_LT
+ select ADK_TARGET_SUPPORTS_THREADS if ADK_TARGET_WITH_MMU
+ select ADK_TARGET_SUPPORTS_NPTL if ADK_TARGET_WITH_MMU
+ select ADK_TARGET_SUPPORTS_LT if ADK_TARGET_WITH_MMU
select ADK_TARGET_ABI_LP64
depends on ADK_TARGET_ARCH_RISCV64
config ADK_TARGET_CPU_RISCV64_RV64IMAFC
bool "rv64imafc"
- select ADK_TARGET_SUPPORTS_THREADS
- select ADK_TARGET_SUPPORTS_NPTL
- select ADK_TARGET_SUPPORTS_LT
+ select ADK_TARGET_SUPPORTS_THREADS if ADK_TARGET_WITH_MMU
+ select ADK_TARGET_SUPPORTS_NPTL if ADK_TARGET_WITH_MMU
+ select ADK_TARGET_SUPPORTS_LT if ADK_TARGET_WITH_MMU
select ADK_TARGET_ABI_LP64F
depends on ADK_TARGET_ARCH_RISCV64
config ADK_TARGET_CPU_RISCV64_RV64IMADC
bool "rv64imadc"
- select ADK_TARGET_SUPPORTS_THREADS
- select ADK_TARGET_SUPPORTS_NPTL
- select ADK_TARGET_SUPPORTS_LT
+ select ADK_TARGET_SUPPORTS_THREADS if ADK_TARGET_WITH_MMU
+ select ADK_TARGET_SUPPORTS_NPTL if ADK_TARGET_WITH_MMU
+ select ADK_TARGET_SUPPORTS_LT if ADK_TARGET_WITH_MMU
select ADK_TARGET_ABI_LP64D
depends on ADK_TARGET_ARCH_RISCV64