summaryrefslogtreecommitdiff
path: root/sys/src/libmach/vobj.c
diff options
context:
space:
mode:
authorcinap_lenrek <cinap_lenrek@gmx.de>2013-08-10 16:40:36 +0200
committercinap_lenrek <cinap_lenrek@gmx.de>2013-08-10 16:40:36 +0200
commitf5363206986da1454af74af354d100c3f12d4e1e (patch)
treeb5c86583416185752d15e4fc0e5138105e067bef /sys/src/libmach/vobj.c
parentfde528ace40c6ac9206da1b7db5e9f092b3a64a2 (diff)
TEQ with S bit = 0 would be pointless, so ARM uses this case to encode "miscellaneous"
instructions like BKPT, BX and BLX. Decoding these correctly allows db/acid to single step through BX and BLX on armv5t+, and to show a breakpoint instruction as 'BKPT $#0' instead of 'TEQ R0@>R0,R0'.
Diffstat (limited to 'sys/src/libmach/vobj.c')
0 files changed, 0 insertions, 0 deletions