4.5. Debugging Facilities

The GNU debugger, gdb, as customized for ERC32 Ada, offers many features for debugging both at the high-level language level and with machine code.

Using the host-target link and the XGC monitor, the debugger can debug programs running on a remote target.

ERC32 Ada includes a target simulator that accurately simulates the target instruction set and timing. The simulator includes the following features: