sim: Make it possible to override the breakpoint length check.
authorGabe Black <gabeblack@google.com>
Wed, 3 Dec 2014 11:27:19 +0000 (03:27 -0800)
committerGabe Black <gabeblack@google.com>
Wed, 3 Dec 2014 11:27:19 +0000 (03:27 -0800)
commit2d9dae01fbfe04a12a8deff85ffb617d9d0b6638
tree7998a866f2c591b0a41263a3d97bbea0e11d85c1
parentb7dc4ba5161c8b18e5e5181bad724d571ab194c1
sim: Make it possible to override the breakpoint length check.

The check which makes sure the length of the breakpoint being written is the
same as a MachInst is only correct on fixed instruction width ISAs. Instead of
incorrectly applying that check to all ISAs, this change makes that the
default check and lets ISA specific GDB classes override it.
src/base/remote_gdb.cc
src/base/remote_gdb.hh