From 3c5d868350f5b4af18e41f54177d7d81d5d4b04f Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Sat, 26 Apr 1997 05:14:45 +0000 Subject: [PATCH] (pushcase_range): [try to] properly apply previous patch of empty range test. From-SVN: r13985 --- gcc/stmt.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gcc/stmt.c b/gcc/stmt.c index 01747b04955..945d98cabb1 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -4410,10 +4410,6 @@ pushcase (value, converter, label, duplicate) if (! (case_stack && case_stack->data.case_stmt.start)) return 1; - /* Fail if the range is empty. */ - if (tree_int_cst_lt (value2, value1)) - return 4; - if (stack_block_stack && stack_block_stack->depth > case_stack->depth) return 5; @@ -4494,6 +4490,10 @@ pushcase_range (value1, value2, converter, label, duplicate) if (! (case_stack && case_stack->data.case_stmt.start)) return 1; + /* Fail if the range is empty. */ + if (tree_int_cst_lt (value2, value1)) + return 4; + if (stack_block_stack && stack_block_stack->depth > case_stack->depth) return 5; -- 2.30.2