petrpavlu / valgrind-riscv64

Valgrind with support for the RISCV64/Linux platform.
GNU General Public License v2.0
56 stars 16 forks source link

riscv64: Add gdbserver support #8

Closed laokz closed 2 years ago

laokz commented 2 years ago

@Xeonacid and me cooperated out these patches. The 1st one add gdbserver support. Main dataset came from most recently GDB source and shadow registers xml also based on them.

The 2nd one fixed some code to let gdbserver_tests passed.

With these patches, all 25 gdbserver_tests get passed.

petrpavlu commented 2 years ago

Thanks @laokz for working on this. I should get to reviewing the code sometime next week. Apologies for the delay.

laokz commented 2 years ago

All other issues will be fixed on next version. Thanks for your comments.

laokz commented 2 years ago

This version removed filter_helgrind_monitor and tls.c patches. They'll be investigated later. All other issues were fixed.

petrpavlu commented 2 years ago

Thanks!