From c8bbabf282817c068f44b944a467ac71e67259e0 Mon Sep 17 00:00:00 2001 From: Anatoly Sokolov Date: Tue, 3 Apr 2007 01:43:53 +0400 Subject: [PATCH] re PR target/31137 (missing "break" in switch for MULT in avr_rtx_costs) PR target/31137 * config/avr/avr.c (avr_rtx_costs): Add missing 'break' statements. From-SVN: r123437 --- gcc/ChangeLog | 5 +++++ gcc/config/avr/avr.c | 2 ++ 2 files changed, 7 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9fbca6cd5d8..f565da52792 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2007-04-02 Anatoly Sokolov + + PR target/31137 + * config/avr/avr.c (avr_rtx_costs): Add missing 'break' statements. + 2007-04-02 Dave Korn * doc/tm.texi (FUNCTION_MODE): Update and extend documentation. diff --git a/gcc/config/avr/avr.c b/gcc/config/avr/avr.c index 6be936be9a7..226ab0f2d07 100644 --- a/gcc/config/avr/avr.c +++ b/gcc/config/avr/avr.c @@ -4997,6 +4997,7 @@ avr_rtx_costs (rtx x, int code, int outer_code ATTRIBUTE_UNUSED, int *total) *total = COSTS_N_INSNS (AVR_MEGA ? 2 : 1); else return false; + break; case HImode: if (AVR_HAVE_MUL) @@ -5005,6 +5006,7 @@ avr_rtx_costs (rtx x, int code, int outer_code ATTRIBUTE_UNUSED, int *total) *total = COSTS_N_INSNS (AVR_MEGA ? 2 : 1); else return false; + break; default: return false; -- 2.30.2