On Tue, 24 Apr 2018, Paul Koning via cctalk wrote: > One drawback is that there aren't all that many SIMH architectures that > have GDB support. VAX does, and Alpha; that's about it. I don't know > how hard it is to do a basic platform in GDB, probably not all that > difficult. At least for machines like PDP-11. One's complement might > be harder (PDP-1), never mind things like the IBM 1620... :-)
You need target BFD and libopcodes support for a GDB port to be possible. There is such support already present for PDP-11, so wiring in GDB parts should be straightforward. A remote protocol stub for SimH should also be easy to write as you don't need all the fancy stuff and GDB will be happy to work with just the `?', `G', `M', `c', `g', `m' request packets and the `S' stop reply packet implemented. The rest is optional. HTH, Maciej
