This patch adds the RISC-V version of the sis simulator to gdb-8.2. The SPARC build of RSB is also switched to gdb-8.2 to use the new simulator as it provides both SPARC and RISC-V emulation.
diff --git a/rtems/config/5/rtems-sparc.bset b/rtems/config/5/rtems-sparc.bset index 187d337..8b13625 100644 --- a/rtems/config/5/rtems-sparc.bset +++ b/rtems/config/5/rtems-sparc.bset @@ -1,4 +1,15 @@ %define release 1 %define rtems_arch sparc %define with_libgomp -%include 5/rtems-default.bset + +%include rtems-base.bset + +5/rtems-autotools + +devel/expat-2.1.0-1 +tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2 + +tools/rtems-binutils-2.31.1 +tools/rtems-gcc-7.4.0-newlib-dc6e94551f09d3a983afd571478d63a09d6f66fa +tools/rtems-tools-5-1 +tools/rtems-kernel-5 diff --git a/rtems/config/tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg b/rtems/config/tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg index 7cf79b2..e88413b 100644 --- a/rtems/config/tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg +++ b/rtems/config/tools/rtems-gdb-ce73f310150418a9a1625ab60a527d959096a9e2.cfg @@ -11,4 +11,7 @@ %source set gdb --rsb-file=%{gdb_expand_name}.tar.gz https://codeload.github.com/RTEMS/sourceware-mirror-binutils-gdb/tar.gz/%{gdb_version} %hash sha512 %{gdb_expand_name}.tar.gz a646330c5b21b978109ec21b3c1b58ef2f54d861086821e6b83c8762aec4c08fb2542f114d34052fe2713efd21bade79133a31b4a5313ab0b650234a8f3ec359 +%patch add gdb https://gaisler.se/gdb/sis-riscv-2.9.diff +%hash sha512 sis-riscv-2.9.diff 5ac40cb02d33c359a493d632db7770b87a5be52e8744d764cbd9c27160a317ae3d330273eb2464f79d6a391b2b30a5a03deae274489bf80a037c57cc41459746 + %include %{_configdir}/gdb-7-1.cfg
_______________________________________________ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel