This patch from Marek Polacek adds a missing break statement in the Go
frontend code.  Bootstrapped and ran Go testsuite on
x86_64-pc-linux-gnu.  Committed to mainline.

Ian
Index: gcc/go/gofrontend/MERGE
===================================================================
--- gcc/go/gofrontend/MERGE     (revision 240334)
+++ gcc/go/gofrontend/MERGE     (working copy)
@@ -1,4 +1,4 @@
-69668416034247ac6c7228c9dcbf6719af05b6ca
+34c4837efc21c35eb21f40efc9bb6b1d71dbda47
 
 The first line of this file holds the git revision number of the last
 merge done from the gofrontend repository.
Index: gcc/go/gofrontend/expressions.cc
===================================================================
--- gcc/go/gofrontend/expressions.cc    (revision 240334)
+++ gcc/go/gofrontend/expressions.cc    (working copy)
@@ -7066,6 +7066,7 @@ Builtin_call_expression::do_flatten(Gogo
              *pa = Expression::make_temporary_reference(temp, loc);
            }
        }
+      break;
 
     case BUILTIN_LEN:
       Expression_list::iterator pa = this->args()->begin();

Reply via email to