summaryrefslogtreecommitdiffstats
path: root/spec/build/bsps/riscv/noel/abi.yml
diff options
context:
space:
mode:
Diffstat (limited to 'spec/build/bsps/riscv/noel/abi.yml')
-rw-r--r--spec/build/bsps/riscv/noel/abi.yml43
1 files changed, 21 insertions, 22 deletions
diff --git a/spec/build/bsps/riscv/noel/abi.yml b/spec/build/bsps/riscv/noel/abi.yml
index f81e0c1a60..c249506e7a 100644
--- a/spec/build/bsps/riscv/noel/abi.yml
+++ b/spec/build/bsps/riscv/noel/abi.yml
@@ -5,41 +5,40 @@ actions:
- env-append: null
build-type: option
copyrights:
-- Copyright (C) 2020 embedded brains GmbH (http://www.embedded-brains.de)
+- Copyright (C) 2020 embedded brains GmbH & Co. KG
default:
-- -march=rv32ima
-- -mabi=ilp32
-default-by-variant:
-- value:
+- enabled-by: riscv/noel64imafdc
+ value:
- -march=rv64imafdc
- -mabi=lp64d
- variants:
- - riscv/noel64imafdc
-- value:
+ - -mcmodel=medany
+- enabled-by: riscv/noel64imafd
+ value:
- -march=rv64imafd
- -mabi=lp64d
- variants:
- - riscv/noel64imafd
-- value:
+ - -mcmodel=medany
+- enabled-by: riscv/noel64imac
+ value:
- -march=rv64imac
- -mabi=lp64
- variants:
- - riscv/noel64imac
-- value:
+ - -mcmodel=medany
+- enabled-by: []
+ value:
- -march=rv64im
- -mabi=lp64
- variants:
- - riscv/noel64im
-- value:
+ - -mcmodel=medany
+- enabled-by: riscv/noel32imafd
+ value:
- -march=rv32imafd
- -mabi=ilp32d
- variants:
- - riscv/noel32imafd
-- value:
+- enabled-by: riscv/noel32im
+ value:
- -march=rv32im
- -mabi=ilp32
- variants:
- - riscv/noel32im
+- enabled-by: true
+ value:
+ - -march=rv32ima
+ - -mabi=ilp32
description: |
ABI flags
enabled-by: true