summaryrefslogtreecommitdiff
path: root/src/cmd/gc/order.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/cmd/gc/order.c')
-rw-r--r--src/cmd/gc/order.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cmd/gc/order.c b/src/cmd/gc/order.c
index 499a4e746..7552510e9 100644
--- a/src/cmd/gc/order.c
+++ b/src/cmd/gc/order.c
@@ -218,6 +218,7 @@ orderstmt(Node *n, NodeList **out)
case_OFALL:
case OGOTO:
case OLABEL:
+ case ORETJMP:
// Special: n->left is not an expression; save as is.
*out = list(*out, n);
break;
@@ -263,7 +264,7 @@ orderstmt(Node *n, NodeList **out)
ordercallargs(&n->list, out);
*out = list(*out, n);
break;
-
+
case OSELECT:
for(l=n->list; l; l=l->next) {
if(l->n->op != OXCASE)