From 6ae534c09c655efd482cb010bbfb0c09feb98253 Mon Sep 17 00:00:00 2001 From: John van Groningen Date: Mon, 14 Mar 2016 15:29:02 +0000 Subject: add missing break in switch in function as_mul_instruction --- cgarmas.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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; -- cgit v1.2.3