diff options
Diffstat (limited to 'thumb2startup.s')
-rw-r--r-- | thumb2startup.s | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/thumb2startup.s b/thumb2startup.s index e7e1440..6ac8844 100644 --- a/thumb2startup.s +++ b/thumb2startup.s @@ -2315,7 +2315,7 @@ end_zero_bit_vector: ldo SCRATCH_REG,SCRATCH_REG,n_allocated_words,2 subs ASTACK_2,ASTACK_2,SCRATCH_REG mov HEAP_FREE,ASTACK_2 - bls switch_to_mark_scan + @bls switch_to_mark_scan add BSTACK_0,ASTACK_2,ASTACK_2,lsl #2 lsl BSTACK_0,BSTACK_0,#5 @@ -2328,7 +2328,7 @@ end_zero_bit_vector: add BSTACK_1,BSTACK_1,ASTACK_0 cmp BSTACK_0,BSTACK_1 bhs no_mark_scan -@ b no_mark_scan + b no_mark_scan .thumb_func switch_to_mark_scan: @@ -4232,9 +4232,9 @@ string_to_string_node_4: .thumb_func string_to_string_node_gc: - stmdb BSTACK_PTR!,{ASTACK_0,ASTACK_2} + stmdb BSTACK_PTR!,{ASTACK_2,ASTACK_0} bl collect_0 - ldmia BSTACK_PTR!,{ASTACK_0,ASTACK_2} + ldmia BSTACK_PTR!,{ASTACK_2,ASTACK_0} b string_to_string_node_r .ifdef PIC |