bunnei
ee017bc1d7
Address clang-format issues.
2016-12-21 23:48:14 -05:00
bunnei
d4f9119dba
core: Consolidate core and system state, remove system module & cleanups.
2016-12-21 23:29:13 -05:00
Lioncash
41039cf76b
gdbstub: const correctness changes
...
Also uses size_t as the length indicator type, as is common with buffers.
2016-12-16 04:06:26 -05:00
Lioncash
043e060072
gdbstub: Remove global variable from public interface
...
Currently, this is only ever queried, so adding a function to check if the
server is enabled is more sensible.
If directly modifying this externally is ever desirable, it should be done
by adding a function to the interface, rather than exposing implementation
details directly.
2016-12-15 16:37:22 -05:00
Jannik Vogel
ed39f4ed0d
gdbstub: Remove unused include
2016-12-05 19:09:16 +01:00
Jannik Vogel
cadf3d6e07
Support mingw cross-compile
2016-12-05 19:09:16 +01:00
James Rowe
8261bb7403
Add mingw compile support
2016-11-13 23:50:46 -07:00
mailwl
087aa831e1
Small fix to let IDA see target.xml
2016-10-28 20:50:45 +03:00
Yuri Kunde Schlesner
3523ab7659
Remove special rules for Windows.h and library includes
2016-09-21 00:16:33 -07:00
Emmanuel Gil Peyrot
7e8d205414
Sources: Run clang-format on everything.
2016-09-18 09:38:01 +09:00
shinyquagsire23
f6ee547dbb
gdbstub: E0 should be E00
2016-06-08 14:14:59 -07:00
Lioncash
26b0cdf01d
gdbstub: Silence missing prototype warnings
2016-05-10 09:17:07 -04:00
Alexander Laties
68edf2783a
fixup simple type conversions where possible
2016-05-07 11:41:55 -04:00
Sam Spilsbury
c098a96f7d
gdbstub: Don't check if unsigned int is > 0
2016-04-23 11:54:02 +08:00
polaris-
eae9c73db0
Adopted WinterMute's gdbstub changes
...
This fixes the comments left on the PR (whitespace, SO_REUSEADDR,
comment changes).
2016-04-06 07:01:00 -04:00
polaris-
ec1195c252
Fix read and write register blocks in gdbstub
...
Previously, the padding wasn't correctly accounted for which caused the gdbstub to read and write everything after R15 (starting with the dummy FPA registers) incorrectly, which caused CPSR to not be handled correctly. Everything appears to be working as expected with this change.
2015-11-22 07:48:26 -05:00
polaris-
505489551d
Fix bug with reading addresses and lengths
2015-11-03 21:50:53 -05:00
polaris-
fd7f61becf
Change headers
2015-10-29 06:17:29 -04:00
polaris-
ac325ce61a
Add some headers so TravisCI will hopefully work
2015-10-22 00:31:49 -04:00
polaris-
f4520eb266
Use CHAR_BIT instead of 8
2015-10-22 00:19:44 -04:00
polaris-
4e0ae45d99
Handle changes pointed out in comments on PR
2015-10-22 00:11:25 -04:00
polaris-
37b35180c5
Add a register variable to loops
2015-10-21 07:45:35 -04:00
polaris-
6c4f45627c
Update register read loops to go with last commit
2015-10-21 07:40:30 -04:00
polaris-
86a42ff827
Pad responses to gdb for VFP registers
2015-10-21 07:19:03 -04:00
polaris-
82f537482d
Try to add support for VFP registers
2015-10-21 07:14:43 -04:00
polaris-
0de246f668
Fix buffer overflow comments
2015-10-21 06:49:49 -04:00
polaris-
6621f16576
Remove unnecessary new lines, changed Deinit to Shutdown
2015-10-11 20:07:58 -04:00
polaris-
8205925b08
Use BreakpointAddress struct instead of passing address directly
2015-10-04 11:22:31 -04:00
polaris-
1d319e5b46
Implement gdbstub
2015-10-04 11:16:59 -04:00