From df78267114bba80595f7c728c80ea6cb11757f29 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Fri, 20 Mar 1992 00:18:23 +0000 Subject: [PATCH] *** empty log message *** From-SVN: r530 --- gcc/stmt.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gcc/stmt.c b/gcc/stmt.c index 6a066008bd8..6d5e848f8e9 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -3679,12 +3679,12 @@ expand_end_case (orig_index) TREE_TYPE (index_expr), index_expr, minval))); index = expand_expr (index_expr, 0, VOIDmode, 0); + index = convert_to_mode (Pmode, index, 1); emit_queue (); index = protect_from_queue (index, 0); do_pending_stack_adjust (); - do_tablejump (index, - TYPE_MODE (thiscase->data.case_stmt.nominal_type), + do_tablejump (index, Pmode, gen_rtx (CONST_INT, VOIDmode, TREE_INT_CST_LOW (range)), table_label, default_label); -- 2.30.2