summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn van Groningen2016-03-14 15:29:02 +0000
committerJohn van Groningen2016-03-14 15:29:02 +0000
commit6ae534c09c655efd482cb010bbfb0c09feb98253 (patch)
tree5897288b26bf515c455b96fde2e6196b0ad1bbae
parentadd support for Real/double to the ccall for ARM (diff)
add missing break in switch in function as_mul_instruction
-rw-r--r--cgarmas.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/cgarmas.c b/cgarmas.c
index c0b194c..5d49662 100644
--- a/cgarmas.c
+++ b/cgarmas.c
@@ -2173,7 +2173,8 @@ static void as_mul_instruction (struct instruction *instruction)
break;
case P_IMMEDIATE:
as_move_i_r (instruction->instruction_parameters[0].parameter_data.i,REGISTER_S0);
- s_regn = REGISTER_S0;
+ s_regn = REGISTER_S1;
+ break;
default:
as_load_parameter_to_scratch_register (&instruction->instruction_parameters[0]);
s_regn = REGISTER_S0;