[Lldb-commits] [PATCH] D16772: Fix single stepping over the IT instruction

Greg Clayton via lldb-commits lldb-commits at lists.llvm.org
Mon Feb 1 11:50:58 PST 2016


clayborg added a comment.

Looks good.

A related comment about IT instructions. You need to be careful when software single stepping through instructions that are in the middle of an ITSTATE block. You can NOT use a 16 bit instruction that isn't a BKPT otherwise you change your instructions. Are you guys using the BKPT trap for software breakpoints? If not, you should not step through IT instructions that have 32 bit thumb instructions or you will hose your program. Let me know if you need to know more about this.


http://reviews.llvm.org/D16772





More information about the lldb-commits mailing list