[PATCH] riscv: Update RISC-V BSPs

Hesham Almatary heshamelmatary at gmail.com
Wed Feb 22 15:14:39 UTC 2023


* Only use BSPs supported by GCC's multilibs. This removes rv32imafdc
* Remove BSPs with medany name in them (See #4775).
RV64 BSPs are now all medany by default.
---
 config/rtems-bsps-riscv.ini | 5 ++---
 config/rtems-bsps-tiers.ini | 5 ++---
 2 files changed, 4 insertions(+), 6 deletions(-)

diff --git a/config/rtems-bsps-riscv.ini b/config/rtems-bsps-riscv.ini
index 804245e..af037ec 100644
--- a/config/rtems-bsps-riscv.ini
+++ b/config/rtems-bsps-riscv.ini
@@ -23,7 +23,6 @@
 [riscv]
 bsps = frdme310arty,
        griscv, grv32i, grv32im, grv32imac, grv32imafdc,
-       rv32iac, rv32i, rv32imac, rv32imafc, rv32imafdc, rv32imafd, rv32im,
-       rv64imac, rv64imac_medany, rv64imafdc, rv64imafd, rv64imafdc_medany,
-       rv64imafd_medany
+       rv32iac, rv32i, rv32imac, rv32imafc, rv32imafd, rv32im,
+       rv64imac, rv64imafdc, rv64imafd
 exclude-smp = rv32i, rv32im
diff --git a/config/rtems-bsps-tiers.ini b/config/rtems-bsps-tiers.ini
index 9b52429..c8b4ad5 100644
--- a/config/rtems-bsps-tiers.ini
+++ b/config/rtems-bsps-tiers.ini
@@ -124,9 +124,8 @@ bsps_powerpc = beatnik,
     virtex, virtex4, virtex5
 bsps_riscv = griscv, grv32i, grv32im, grv32imac, grv32imafdc,
     frdme310arty,
-    rv32i, rv32iac, rv32im, rv32imac, rv32imafc, rv32imafd, rv32imafdc,
-    rv64imac, rv64imac_medany, rv64imafd, rv64imafd_medany,
-    rv64imafdc, rv64imafdc_medany
+    rv32i, rv32iac, rv32im, rv32imac, rv32imafc, rv32imafd,
+    rv64imac, rv64imafd, rv64imafdc
 bsps_sh = gensh1, gensh2, gensh4, simsh1, simsh2, simsh2e, simsh4
 bsps_sparc = at697f, gr712rc, ut699, ut700, gr740
 bsps_sparc64 = niagara, usiii
-- 
2.25.1



More information about the devel mailing list