From: jasonwucj Date: Fri, 21 Nov 2014 05:19:00 +0000 (+0000) Subject: [NDS32] Add missing RTX_FRAME_RELATED_P to set fp_adjust_insn rtx. X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=09b701a4211471ad40afbce40f2b1ce4a15fdb91;p=thirdparty%2Fgcc.git [NDS32] Add missing RTX_FRAME_RELATED_P to set fp_adjust_insn rtx. gcc/ * config/nds32/nds32.c (nds32_expand_prologue): Set fp_adjust_insn as RTX_FRAME_RELATED_P rtx. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@217902 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3c1efa71fcdf..a66af1e074b4 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2014-11-21 Chung-Ju Wu + + * config/nds32/nds32.c (nds32_expand_prologue): Set fp_adjust_insn + as RTX_FRAME_RELATED_P rtx. + 2014-11-21 Chung-Ju Wu * config/nds32/nds32.opt (march): Add help message. diff --git a/gcc/config/nds32/nds32.c b/gcc/config/nds32/nds32.c index 6fb2069cc54f..156baf260224 100644 --- a/gcc/config/nds32/nds32.c +++ b/gcc/config/nds32/nds32.c @@ -2937,6 +2937,9 @@ nds32_expand_prologue (void) GEN_INT (fp_adjust)); /* Emit rtx into instructions list and receive INSN rtx form. */ fp_adjust_insn = emit_insn (fp_adjust_insn); + + /* The insn rtx 'fp_adjust_insn' will change frame layout. */ + RTX_FRAME_RELATED_P (fp_adjust_insn) = 1; } /* Adjust $sp = $sp - local_size - out_args_size