[Github-comments] [geany/geany-plugins] Feature remote debugger (PR #1162)

Pascal Martin notifications at xxxxx
Sun Jan 30 06:02:17 UTC 2022


This is a small set of changes in the Debugger plugin to support gdb's remote mode (using gdbserver on the remote side). An additional cross development mode launches gdb-multiarch instead of gdb, so that an amd64 workstation can be used to debug a target running on an ARM board, or any other combination supported by gdb-multiarch.

Large portion of the changes is to adjust the debugger Target page, so that the debug mode is explicit and visible. In addition the label flip-flop between Command line Arguments and Remote Address to reflect how the field is actually used.

The `--multi` option of gdbserver is not supported. Doing so might require modifying the GUI, among other impacts.

A French translation is provided for the new labels. Since I am not familiar with the internationalization tools, I just hand-made a few more entries. Feel free to correct if that was not the right way.
You can view, comment on, or merge this pull request online at:

  https://github.com/geany/geany-plugins/pull/1162

-- Commit Summary --

  * Add remote and cross development debugging modes to the Debugger plugin
  * Update documentation
  * Follow European date format, as for other entries

-- File Changes --

    M debugger/ChangeLog (4)
    M debugger/README (1)
    M debugger/src/dbm_gdb.c (59)
    M debugger/src/dconfig.c (3)
    M debugger/src/debug.c (6)
    M debugger/src/debug_module.h (2)
    M debugger/src/tpage.c (69)
    M debugger/src/tpage.h (4)
    M po/fr.po (20)

-- Patch Links --

https://github.com/geany/geany-plugins/pull/1162.patch
https://github.com/geany/geany-plugins/pull/1162.diff

-- 
Reply to this email directly or view it on GitHub:
https://github.com/geany/geany-plugins/pull/1162
You are receiving this because you are subscribed to this thread.

Message ID: <geany/geany-plugins/pull/1162 at github.com>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.geany.org/pipermail/github-comments/attachments/20220129/70934e6a/attachment.htm>


More information about the Github-comments mailing list