]> git.ipfire.org Git - thirdparty/qemu.git/commit
x86: Fix x86_64 'g' packet response to gdb from 32-bit mode.
authorDoug Evans <dje@google.com>
Thu, 3 Nov 2016 23:35:32 +0000 (23:35 +0000)
committerPaolo Bonzini <pbonzini@redhat.com>
Thu, 22 Dec 2016 15:00:25 +0000 (16:00 +0100)
commite3592bc9d841c397eeda87f0019fab94ff71004b
tree3667c5f090986b2bffee9858d4c3ffa183ba5575
parentfeddd2fd91524b3457f3f4a20c22285acf887ba8
x86: Fix x86_64 'g' packet response to gdb from 32-bit mode.

The remote protocol can't handle flipping back and forth
between 32-bit and 64-bit regs. To compensate, pretend "as if"
on 64-bit cpu when in 32-bit mode.

Signed-off-by: Doug Evans <dje@google.com>
Reviewed-by: Richard Henderson <rth@twiddle.net>
Message-Id: <001a113dca8274572005406e03c3@google.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
target/i386/gdbstub.c