summaryrefslogtreecommitdiff
path: root/gdb_remote.c
AgeCommit message (Collapse)Author
2020-05-03More correct implementation of byte printing in builtin debugger. Fix GDB ↵Michael Pavone
debugger to use helper in backend.c for reading bytes
2020-04-28Add support for printing a byte from memory in native debugger. Add stubs ↵Eric Fry
for GDB commands qThreadExtraInfo and qP
2020-04-30Get WIP net play code compiling on Windows and cleanup some unistd.h includesMichael Pavone
2020-04-29Fix addrinfo leak in GDB remote debug supportMichael Pavone
2019-03-20Avoid printing a bunch of junk to stdout when GDB remote debugging is ↵Michael Pavone
enabled as this can confuse GDB
2019-02-10Initial attempt at interrupts in new Z80 core and integrating it into main ↵Michael Pavone
executable
2017-04-24Fix interaction between 68K debugger and instruction retranslation due to ↵Michael Pavone
self modifying code or bank switching
2017-02-26Fix direct usage of read rather than GDB_READ in gdb_remote.cMichael Pavone
2017-01-22Force IPV4 for GDB remote debugging on Windows. Bind to localhost instead of ↵Michael Pavone
unspecified address since listening on external ports probably isn't a good idea in the general case
2017-01-10Fix GDB remote protocol supportMichael Pavone
2016-12-19Mostly working changes to allow support for multiple emulated system types ↵Michael Pavone
in main blastem program
2016-12-09WIP split of ROM loading/argument parsing from Genesis emulation code. ↵Michael Pavone
Compiles and doesn't crash, but nothing works. Still a few too many globals as well.
2015-07-26Fix a search/replace bug from the old Win32 GDB remote debugging work and ↵Michael Pavone
replace some more print+exit combos with fatal_error
2015-07-26MergeMichael Pavone
2015-07-26Old changes for GDB remote debugging on Windows I forgot to commitMichael Pavone
2015-07-26Fix GDB remote debugging supportMichael Pavone
2015-07-25Use a new fatal_error function instead of calling fprintf and exit for fatal ↵Michael Pavone
errors. This new function more gracefully handles the case in which BlastEm was not started from a terminal or disconnected from ther terminal (Windows).
2015-06-28More clang warning cleanupMichael Pavone
2014-03-01Add a separate flag/define for disabling the Z80 at compile time to ease ↵Michael Pavone
refactoring
2014-02-18Initial work on the x86-32 targetMichael Pavone
2014-02-12Implement memory writes in GDB remote debugging stubMike Pavone
2014-02-11Support setting registers in gdb remote debuggerMike Pavone
2014-02-11Support single stepping in gdb remote debuggerMike Pavone
2014-02-08Initial GDB remote debugging support. Lacks some features, but breakpoints ↵Mike Pavone
and basic inspection of registers and memory work.
2014-01-06The local clone on my laptop got messed up and some changes had not been ↵Michael Pavone
pushed. This commit represents the status of the working copy from that clone. It unfortunately contains some changes that I did not intend to commit yet, but this seems like the best option at the moment.
2013-09-10Added copyright notice to source files and added GPL license text in COPYINGMike Pavone
2013-09-04Initial work on GDB remote debugging supportMike Pavone