GDB stub fixes

This commit is contained in:
momo5502
2024-08-26 11:48:58 +02:00
parent b4b2236ad0
commit e0aece7691
2 changed files with 9 additions and 3 deletions

View File

@@ -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)