mirror of
https://github.com/momo5502/emulator.git
synced 2026-01-19 03:33:56 +00:00
GDB stub fixes
This commit is contained in:
2
deps/mini-gdbstub
vendored
2
deps/mini-gdbstub
vendored
Submodule deps/mini-gdbstub updated: e0fc593337...c3fccbd281
@@ -23,6 +23,8 @@
|
||||
|
||||
#define KUSD_ADDRESS 0x7ffe0000
|
||||
|
||||
bool use_gdb = true;
|
||||
|
||||
namespace
|
||||
{
|
||||
void setup_stack(x64_emulator& emu, const uint64_t stack_base, const size_t stack_size)
|
||||
@@ -514,7 +516,6 @@ namespace
|
||||
|
||||
void run()
|
||||
{
|
||||
constexpr bool use_gdb = true;
|
||||
const auto emu = unicorn::create_x64_emulator();
|
||||
|
||||
auto context = setup_context(*emu);
|
||||
@@ -611,7 +612,12 @@ int main(int /*argc*/, char** /*argv*/)
|
||||
{
|
||||
try
|
||||
{
|
||||
run();
|
||||
do
|
||||
{
|
||||
run();
|
||||
}
|
||||
while (use_gdb);
|
||||
|
||||
return 0;
|
||||
}
|
||||
catch (std::exception& uce)
|
||||
|
||||
Reference in New Issue
Block a user