<div dir="ltr">This is separate because mipstx39 is not a full toolchain but we have to built this target to get the jmr3904 simulator. It should normally be in sync with the other gdb configurations.<div><br></div><div>This looks ok.</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 4, 2023 at 8:31 PM <<a href="mailto:chrisj@rtems.org">chrisj@rtems.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Chris Johns <<a href="mailto:chris@contemporary.net.au" target="_blank">chris@contemporary.net.au</a>><br>
<br>
- Use a build set file to stage GMP as recent GDB<br>
  versions require GMP.<br>
<br>
Update #4892<br>
---<br>
 rtems/config/6/rtems-mips.bset                    |  2 +-<br>
 rtems/config/tools/rtems-mipstx39-gdb-11.2.cfg    |  3 ---<br>
 rtems/config/tools/rtems-mipstx39-gdb-7.5.1-1.cfg | 11 -----------<br>
 rtems/config/tools/rtems-mipstx39-gdb-7.6-1.cfg   | 11 -----------<br>
 rtems/config/tools/rtems-mipstx39-gdb-7.7-1.cfg   | 11 -----------<br>
 rtems/config/tools/rtems-mipstx39-gdb-7.9-1.cfg   | 11 -----------<br>
 rtems/config/tools/rtems-mipstx39-gdb-8.0.1-1.cfg |  3 ---<br>
 rtems/config/tools/rtems-mipstx39-gdb-head.cfg    |  3 ---<br>
 rtems/config/tools/rtems-mipstx39-gdb.bset        |  7 +++++++<br>
 9 files changed, 8 insertions(+), 54 deletions(-)<br>
 delete mode 100644 rtems/config/tools/rtems-mipstx39-gdb-11.2.cfg<br>
 delete mode 100644 rtems/config/tools/rtems-mipstx39-gdb-7.5.1-1.cfg<br>
 delete mode 100644 rtems/config/tools/rtems-mipstx39-gdb-7.6-1.cfg<br>
 delete mode 100644 rtems/config/tools/rtems-mipstx39-gdb-7.7-1.cfg<br>
 delete mode 100644 rtems/config/tools/rtems-mipstx39-gdb-7.9-1.cfg<br>
 delete mode 100644 rtems/config/tools/rtems-mipstx39-gdb-8.0.1-1.cfg<br>
 delete mode 100644 rtems/config/tools/rtems-mipstx39-gdb-head.cfg<br>
 create mode 100644 rtems/config/tools/rtems-mipstx39-gdb.bset<br>
<br>
diff --git a/rtems/config/6/rtems-mips.bset b/rtems/config/6/rtems-mips.bset<br>
index 370e5ea..6289172 100644<br>
--- a/rtems/config/6/rtems-mips.bset<br>
+++ b/rtems/config/6/rtems-mips.bset<br>
@@ -3,4 +3,4 @@<br>
 %define gdb-sim-options --enable-sim-hardware<br>
 %define win32-gdb-disable-sim<br>
 %include 6/rtems-default.bset<br>
-tools/rtems-mipstx39-gdb-head<br>
+tools/rtems-mipstx39-gdb<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb-11.2.cfg b/rtems/config/tools/rtems-mipstx39-gdb-11.2.cfg<br>
deleted file mode 100644<br>
index 7707519..0000000<br>
--- a/rtems/config/tools/rtems-mipstx39-gdb-11.2.cfg<br>
+++ /dev/null<br>
@@ -1,3 +0,0 @@<br>
-%undefine _target<br>
-%define _target mipstx39-rtems%{rtems_version}<br>
-%include tools/rtems-gdb-11.2.cfg<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb-7.5.1-1.cfg b/rtems/config/tools/rtems-mipstx39-gdb-7.5.1-1.cfg<br>
deleted file mode 100644<br>
index 3c0bed5..0000000<br>
--- a/rtems/config/tools/rtems-mipstx39-gdb-7.5.1-1.cfg<br>
+++ /dev/null<br>
@@ -1,11 +0,0 @@<br>
-#<br>
-# MIPS STX39 GDB 7.5.1.<br>
-#<br>
-<br>
-%undefine _target<br>
-%define _target mipstx39-rtems%{rtems_version}<br>
-<br>
-#<br>
-# The gdb build instructions for RTEMS 7.5.1.<br>
-#<br>
-%include tools/rtems-gdb-7.5.1-1.cfg<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb-7.6-1.cfg b/rtems/config/tools/rtems-mipstx39-gdb-7.6-1.cfg<br>
deleted file mode 100644<br>
index 836c0bb..0000000<br>
--- a/rtems/config/tools/rtems-mipstx39-gdb-7.6-1.cfg<br>
+++ /dev/null<br>
@@ -1,11 +0,0 @@<br>
-#<br>
-# MIPS STX39 GDB 7.6.<br>
-#<br>
-<br>
-%undefine _target<br>
-%define _target mipstx39-rtems%{rtems_version}<br>
-<br>
-#<br>
-# The gdb build instructions for RTEMS 7.6.<br>
-#<br>
-%include tools/rtems-gdb-7.6-1.cfg<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb-7.7-1.cfg b/rtems/config/tools/rtems-mipstx39-gdb-7.7-1.cfg<br>
deleted file mode 100644<br>
index 0e65b5e..0000000<br>
--- a/rtems/config/tools/rtems-mipstx39-gdb-7.7-1.cfg<br>
+++ /dev/null<br>
@@ -1,11 +0,0 @@<br>
-#<br>
-# MIPS STX39 GDB 7.7.<br>
-#<br>
-<br>
-%undefine _target<br>
-%define _target mipstx39-rtems%{rtems_version}<br>
-<br>
-#<br>
-# The gdb build instructions for RTEMS 7.7.<br>
-#<br>
-%include tools/rtems-gdb-7.7-1.cfg<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb-7.9-1.cfg b/rtems/config/tools/rtems-mipstx39-gdb-7.9-1.cfg<br>
deleted file mode 100644<br>
index 5777b5f..0000000<br>
--- a/rtems/config/tools/rtems-mipstx39-gdb-7.9-1.cfg<br>
+++ /dev/null<br>
@@ -1,11 +0,0 @@<br>
-#<br>
-# MIPS TX39 GDB 7.9.<br>
-#<br>
-<br>
-%undefine _target<br>
-%define _target mipstx39-rtems%{rtems_version}<br>
-<br>
-#<br>
-# The gdb 7.9 build instructions for RTEMS.<br>
-#<br>
-%include tools/rtems-gdb-7.9-1.cfg<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb-8.0.1-1.cfg b/rtems/config/tools/rtems-mipstx39-gdb-8.0.1-1.cfg<br>
deleted file mode 100644<br>
index 05b270b..0000000<br>
--- a/rtems/config/tools/rtems-mipstx39-gdb-8.0.1-1.cfg<br>
+++ /dev/null<br>
@@ -1,3 +0,0 @@<br>
-%undefine _target<br>
-%define _target mipstx39-rtems%{rtems_version}<br>
-%include tools/rtems-gdb-8.0.1-1.cfg<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb-head.cfg b/rtems/config/tools/rtems-mipstx39-gdb-head.cfg<br>
deleted file mode 100644<br>
index d90ea33..0000000<br>
--- a/rtems/config/tools/rtems-mipstx39-gdb-head.cfg<br>
+++ /dev/null<br>
@@ -1,3 +0,0 @@<br>
-%undefine _target<br>
-%define _target mipstx39-rtems%{rtems_version}<br>
-%include tools/rtems-gdb-head.cfg<br>
diff --git a/rtems/config/tools/rtems-mipstx39-gdb.bset b/rtems/config/tools/rtems-mipstx39-gdb.bset<br>
new file mode 100644<br>
index 0000000..392e24d<br>
--- /dev/null<br>
+++ b/rtems/config/tools/rtems-mipstx39-gdb.bset<br>
@@ -0,0 +1,7 @@<br>
+%define release 1<br>
+%define rtems_arch mips<br>
+%define gdb-sim-options --enable-sim-hardware<br>
+%define win32-gdb-disable-sim<br>
+%define _target mipstx39-rtems%{rtems_version}<br>
+devel/gmp-6.2.1<br>
+tools/rtems-gdb-13.1<br>
-- <br>
2.37.1<br>
<br>
_______________________________________________<br>
devel mailing list<br>
<a href="mailto:devel@rtems.org" target="_blank">devel@rtems.org</a><br>
<a href="http://lists.rtems.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.rtems.org/mailman/listinfo/devel</a><br>
</blockquote></div>