diff options
author | Rozlette <Uberpanzermensch@gmail.com> | 2018-01-21 10:53:09 -0600 |
---|---|---|
committer | Rozlette <Uberpanzermensch@gmail.com> | 2018-01-21 11:12:49 -0600 |
commit | 425a78ec1bff140c17d628768495142170c46368 (patch) | |
tree | 50d533125b378add647e4ed5f4251c242d31ebed /src/common/logging/backend.cpp | |
parent | d904b0db588ac4683ec846d584bccba979c441dd (diff) |
gdbstub: Update registers and sizes for aarch64
This gets gdbstub working at least to the point where clients can
communicate with it.
What works:
- Reading/writing GPRegs
- Reading/writing memory
- Interrupting the emulated program and continuing
What does NOT work:
- Breakpoints. Sizes have been updated to u64, but support will need to be
added in the interpreter for them to work.
- VRegs. Mostly because my gdb was having issues with 128-bit regs for
some reason. However, the current u128 representation is a bit
awkward to use and should probably be updated first.
Diffstat (limited to 'src/common/logging/backend.cpp')
0 files changed, 0 insertions, 0 deletions