aboutsummaryrefslogtreecommitdiff
path: root/Debugger
diff options
context:
space:
mode:
authorTat-Chee Wan (USM)2011-07-12 07:29:08 +0800
committerTat-Chee Wan (USM)2011-07-12 07:29:08 +0800
commit3d7f61034a2e2421b97aa00c3cd2c9211f789919 (patch)
treef117527738a819b7ec1d4a4fa125381526b6f8af /Debugger
parentc7d4fd94a369b757bebe3ee57512bd535dba3a36 (diff)
fix thumb target address missing thumb flag for bx instruction
Diffstat (limited to 'Debugger')
-rw-r--r--Debugger/debug_test.S4
1 files changed, 2 insertions, 2 deletions
diff --git a/Debugger/debug_test.S b/Debugger/debug_test.S
index 104e327..10600ec 100644
--- a/Debugger/debug_test.S
+++ b/Debugger/debug_test.S
@@ -133,10 +133,10 @@ test_thumb_3:
sub r0, #1
cmp r0, #5
beq load_test_thumb_1
- ldr r2, =test_thumb_3
+ ldr r2, =test_thumb_3+1 /* Need to set Thumb bit */
b exit_test_thumb_3
load_test_thumb_1:
- ldr r2, =test_thumb_1
+ ldr r2, =test_thumb_1+1 /* Need to set Thumb bit */
exit_test_thumb_3:
bx r2