x86: Fixed remote debugging of simulated code
authorMatthias Hille <matthiashille8@gmail.com>
Wed, 3 May 2017 08:42:05 +0000 (10:42 +0200)
committerJason Lowe-Power <jason@lowepower.com>
Thu, 15 Jun 2017 21:00:34 +0000 (21:00 +0000)
commit5b662c51632afada2f81ef130f260e6e75c54f67
tree2e8130bb761e9d87372db076db3ceeed98819dfd
parent92bce5770767a7ff76c24f06b7c58b257c495aec
x86: Fixed remote debugging of simulated code

GDB breaks if more bytes are sent than the transmitted registers
actually need. Therefore the GdbRegCache struct needs to be packed to
prevent padding at the end.

Change-Id: Ib2c14eb70becdac609eb4f475d5dddbd5bcc60da
Signed-off-by: Matthias Hille <matthiashille8@gmail.com>
Reviewed-on: https://gem5-review.googlesource.com/3020
Reviewed-by: Jason Lowe-Power <jason@lowepower.com>
Maintainer: Jason Lowe-Power <jason@lowepower.com>
src/arch/x86/remote_gdb.hh