Auto advance pc for signle stepping on arm when emulation failes
authorTamas Berghammer <tberghammer@google.com>
Mon, 20 Apr 2015 10:31:22 +0000 (10:31 +0000)
committerTamas Berghammer <tberghammer@google.com>
Mon, 20 Apr 2015 10:31:22 +0000 (10:31 +0000)
commitc4ddfd865d83940890385b1bb25f1d8cdea8ee64
tree31888fb06f8ae45e862dfae3935f388fc28c8cc9
parent35856696b8d42536052e5c757e3ee2b133261e0f
Auto advance pc for signle stepping on arm when emulation failes

The arm instruction emulation handles only some of the opcode (including
all of them modifying the PC). For the rest of the instructions we can
advance the PC by the size of the instruction as they don't modify the
PC on any other way.

Differential revision: http://reviews.llvm.org/D9076

llvm-svn: 235292
lldb/source/Plugins/Process/Linux/NativeProcessLinux.cpp