From fe7c11deec23d951cd5cdfedcaf4d0079c9e03aa Mon Sep 17 00:00:00 2001 From: Miod Vallat Date: Wed, 14 Nov 2012 19:54:34 +0000 Subject: Revert the `sequence' part of 1.3 - it is actually not necessary and hides other problems by making the optimizer more eager to optimize out the whole prologue and epilogue away in some cases. --- gnu/usr.bin/gcc/gcc/config/m88k/m88k.c | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/gnu/usr.bin/gcc/gcc/config/m88k/m88k.c b/gnu/usr.bin/gcc/gcc/config/m88k/m88k.c index 76bab70a9a8..5fb76f6ccb7 100644 --- a/gnu/usr.bin/gcc/gcc/config/m88k/m88k.c +++ b/gnu/usr.bin/gcc/gcc/config/m88k/m88k.c @@ -1985,9 +1985,6 @@ m88k_expand_prologue () { rtx insn; - start_sequence (); - emit_note (0, NOTE_INSN_DELETED); - m88k_layout_frame (); if (warn_stack_larger_than && m88k_stack_size > stack_larger_than_size) @@ -2028,9 +2025,6 @@ m88k_expand_prologue () } if (current_function_profile) emit_insn (gen_blockage ()); - - emit_note (0, NOTE_INSN_DELETED); - end_sequence (); } /* This function generates the assembly code for function exit, @@ -2104,9 +2098,6 @@ m88k_expand_epilogue () size, m88k_fp_offset, m88k_stack_size); #endif - start_sequence (); - emit_note (0, NOTE_INSN_DELETED); - if (frame_pointer_needed) { insn = emit_add (stack_pointer_rtx, frame_pointer_rtx, -m88k_fp_offset); @@ -2118,9 +2109,6 @@ m88k_expand_epilogue () if (m88k_stack_size) emit_add (stack_pointer_rtx, stack_pointer_rtx, m88k_stack_size); - - emit_note (0, NOTE_INSN_DELETED); - end_sequence (); } /* Emit insns to set DSTREG to SRCREG + AMOUNT during the prologue or -- cgit v1.2.3