diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-01-12 10:26:38 +0100 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2023-01-17 08:31:48 +0100 |
commit | d2664faa39cfd17fa20c84d0ff1623335c21bdac (patch) | |
tree | c6503cc795816f0c4f03ed74fd764878e017979b /spec/build/bsps/riscv | |
parent | build: Format build items (diff) | |
download | rtems-d2664faa39cfd17fa20c84d0ff1623335c21bdac.tar.bz2 |
build: Replace variant patterns with a list
Replace the variant patterns in the default-by-variant list with an
explicit list of matching BSPs.
The change was tested by comparing the output of
./waf bspdefaults
before and after the change.
Diffstat (limited to 'spec/build/bsps/riscv')
-rw-r--r-- | spec/build/bsps/riscv/noel/abi.yml | 3 | ||||
-rw-r--r-- | spec/build/bsps/riscv/optextirqmax.yml | 2 | ||||
-rw-r--r-- | spec/build/bsps/riscv/optrambegin.yml | 8 | ||||
-rw-r--r-- | spec/build/bsps/riscv/optramsize.yml | 2 | ||||
-rw-r--r-- | spec/build/bsps/riscv/riscv/optfrdme310arty.yml | 2 | ||||
-rw-r--r-- | spec/build/bsps/riscv/riscv/optmpfs.yml | 2 | ||||
-rw-r--r-- | spec/build/bsps/riscv/riscv/optns16550max.yml | 4 |
7 files changed, 13 insertions, 10 deletions
diff --git a/spec/build/bsps/riscv/noel/abi.yml b/spec/build/bsps/riscv/noel/abi.yml index f81e0c1a60..558ba70c95 100644 --- a/spec/build/bsps/riscv/noel/abi.yml +++ b/spec/build/bsps/riscv/noel/abi.yml @@ -28,8 +28,7 @@ default-by-variant: - value: - -march=rv64im - -mabi=lp64 - variants: - - riscv/noel64im + variants: [] - value: - -march=rv32imafd - -mabi=ilp32d diff --git a/spec/build/bsps/riscv/optextirqmax.yml b/spec/build/bsps/riscv/optextirqmax.yml index 20b05b4aaf..eddb0a78d5 100644 --- a/spec/build/bsps/riscv/optextirqmax.yml +++ b/spec/build/bsps/riscv/optextirqmax.yml @@ -9,7 +9,7 @@ default: 128 default-by-variant: - value: 187 variants: - - riscv/mpfs64.* + - riscv/mpfs64imafdc description: | maximum number of external interrupts supported by the BSP (default 128) enabled-by: true diff --git a/spec/build/bsps/riscv/optrambegin.yml b/spec/build/bsps/riscv/optrambegin.yml index 4b1672ce57..632a9dc8cd 100644 --- a/spec/build/bsps/riscv/optrambegin.yml +++ b/spec/build/bsps/riscv/optrambegin.yml @@ -12,13 +12,17 @@ default: 0x80000000 default-by-variant: - value: 0x00000000 variants: - - riscv/noel.* + - riscv/noel32im + - riscv/noel32imafd + - riscv/noel64imac + - riscv/noel64imafd + - riscv/noel64imafdc - value: 0x40000000 variants: - riscv/griscv - value: 0x1000000000 variants: - - riscv/mpfs64.* + - riscv/mpfs64imafdc description: '' enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/riscv/optramsize.yml b/spec/build/bsps/riscv/optramsize.yml index c983544bfc..86e9175ac2 100644 --- a/spec/build/bsps/riscv/optramsize.yml +++ b/spec/build/bsps/riscv/optramsize.yml @@ -18,7 +18,7 @@ default-by-variant: - riscv/griscv - value: 0x10000000 variants: - - riscv/mpfs64.* + - riscv/mpfs64imafdc description: '' enabled-by: true format: '{:#010x}' diff --git a/spec/build/bsps/riscv/riscv/optfrdme310arty.yml b/spec/build/bsps/riscv/riscv/optfrdme310arty.yml index 0623694cca..4bb43a9a18 100644 --- a/spec/build/bsps/riscv/riscv/optfrdme310arty.yml +++ b/spec/build/bsps/riscv/riscv/optfrdme310arty.yml @@ -9,7 +9,7 @@ default: false default-by-variant: - value: true variants: - - riscv/frdme310arty.* + - riscv/frdme310arty description: | enables support sifive Freedom E310 Arty board if defined to a non-zero value,otherwise it is disabled (disabled by default) enabled-by: true diff --git a/spec/build/bsps/riscv/riscv/optmpfs.yml b/spec/build/bsps/riscv/riscv/optmpfs.yml index 17614567e3..2b734c203b 100644 --- a/spec/build/bsps/riscv/riscv/optmpfs.yml +++ b/spec/build/bsps/riscv/riscv/optmpfs.yml @@ -9,7 +9,7 @@ default: false default-by-variant: - value: true variants: - - riscv/mpfs64.* + - riscv/mpfs64imafdc description: | enables support Microchip PolarFire SoC if defined to a non-zero value,otherwise it is disabled (disabled by default) enabled-by: true diff --git a/spec/build/bsps/riscv/riscv/optns16550max.yml b/spec/build/bsps/riscv/riscv/optns16550max.yml index 66189cfdfd..41a23ee10d 100644 --- a/spec/build/bsps/riscv/riscv/optns16550max.yml +++ b/spec/build/bsps/riscv/riscv/optns16550max.yml @@ -9,10 +9,10 @@ default: 2 default-by-variant: - value: null variants: - - riscv/frdme310arty.* + - riscv/frdme310arty - value: 1 variants: - - riscv/mpfs64.* + - riscv/mpfs64imafdc description: | maximum number of NS16550 devices supported by the console driver (2 by default) enabled-by: true |