#4740: Teach libdebugger to wait for GDB to connect and ask to continue ------------------------------+-------------------------- Reporter: Kévin Le Gouguec | Owner: Chris Johns Type: enhancement | Status: assigned Priority: normal | Milestone: Component: lib/debugger | Version: Severity: normal | Resolution: Keywords: | Blocked By: Blocking: | ------------------------------+--------------------------
Comment (by Chris Johns): I took a closer look at the debug server code and saw a simpler solution. I have have added a new call: {{{ /** * Suspend all running threads including the caller if not * excluded. Returns when the debugger has connected and continued. * * If wait is true and there is no remote connected wait then break. */ extern int rtems_debugger_break(bool wait); }}} I think this is simpler and cleaner to implement and use and it also lets users make the call anytime to break the target. The patch can be found here https://lists.rtems.org/pipermail/devel/2022-October/073581.html -- Ticket URL: <http://devel.rtems.org/ticket/4740#comment:3> RTEMS Project <http://www.rtems.org/> RTEMS Project
_______________________________________________ bugs mailing list bugs@rtems.org http://lists.rtems.org/mailman/listinfo/bugs