summaryrefslogtreecommitdiffstats
path: root/spec/build/cpukit/optarchbits.yml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--spec/build/cpukit/optarchbits.yml33
1 files changed, 24 insertions, 9 deletions
diff --git a/spec/build/cpukit/optarchbits.yml b/spec/build/cpukit/optarchbits.yml
index ac9a1f19cd..c10a1a1d62 100644
--- a/spec/build/cpukit/optarchbits.yml
+++ b/spec/build/cpukit/optarchbits.yml
@@ -6,17 +6,32 @@ actions:
build-type: option
copyrights:
- Copyright (C) 2020 Hesham Almatary <Hesham.Almatary@cl.cam.ac.uk>
-default: ''
-default-by-variant:
-- value:
+default:
+- enabled-by:
+ - riscv/mpfs64imafdc
+ - riscv/noel64imac
+ - riscv/noel64imafd
+ - riscv/noel64imafdc
+ - riscv/rv64imac
+ - riscv/rv64imafd
+ - riscv/rv64imafdc
+ value:
- '64'
- variants:
- - riscv/rv64.*
-- value:
- - '32'
- variants:
+- enabled-by:
- riscv/griscv
- - riscv/rv32.*
+ - riscv/noel32im
+ - riscv/noel32imafd
+ - riscv/rv32i
+ - riscv/rv32iac
+ - riscv/rv32im
+ - riscv/rv32imac
+ - riscv/rv32imafc
+ - riscv/rv32imafd
+ - riscv/rv32imafdc
+ value:
+ - '32'
+- enabled-by: true
+ value: ''
description: The architecture word bits for the clang target triple.
enabled-by:
- and: