From 62f1c8373a074a7ffb3d0f7458803bf0b07e626e Mon Sep 17 00:00:00 2001 From: YamaArashi Date: Sun, 14 Feb 2016 19:26:29 -0800 Subject: remove PIC (non-working and disabled) --- gcc/stmt.c | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) (limited to 'gcc/stmt.c') diff --git a/gcc/stmt.c b/gcc/stmt.c index 0f21741..e350d22 100755 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -4944,9 +4944,6 @@ expand_end_case (orig_index) || count < (unsigned int) CASE_VALUES_THRESHOLD || ((unsigned HOST_WIDE_INT) (TREE_INT_CST_LOW (range)) > 10 * count) -#ifndef ASM_OUTPUT_ADDR_DIFF_ELT - || flag_pic -#endif || TREE_CODE (index_expr) == INTEGER_CST /* These will reduce to a constant. */ || (TREE_CODE (index_expr) == CALL_EXPR @@ -5156,7 +5153,7 @@ expand_end_case (orig_index) /* Output the table */ emit_label (table_label); - if (CASE_VECTOR_PC_RELATIVE || flag_pic) + if (CASE_VECTOR_PC_RELATIVE) emit_jump_insn (gen_rtx_ADDR_DIFF_VEC (CASE_VECTOR_MODE, gen_rtx_LABEL_REF (Pmode, table_label), gen_rtvec_v (ncases, labelvec), -- cgit v1.2.3