From: hariharans Date: Thu, 9 Sep 2010 13:59:42 +0000 (+0000) Subject: * config/picochip/picochip.c (picochip_reorg): Check for note_p for X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=87a36dd35e874e178f4e359adb340523c849b534;p=thirdparty%2Fgcc.git * config/picochip/picochip.c (picochip_reorg): Check for note_p for epilogue instruction move. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@164108 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1aca240d980f..5aeade668303 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-09-09 Hariharan Sandanagobalane + + * config/picochip/picochip.c (picochip_reorg): Check for note_p for + epilogue instruction move. + 2010-09-09 Jan Hubicka * collect2.c (maybe_run_lto_and_relink): Rewrite code producing ld diff --git a/gcc/config/picochip/picochip.c b/gcc/config/picochip/picochip.c index ded84e32c6b4..6ae64e661594 100644 --- a/gcc/config/picochip/picochip.c +++ b/gcc/config/picochip/picochip.c @@ -3290,7 +3290,7 @@ picochip_reorg (void) for (insn = get_insns (); insn; insn = next_insn (insn)) { /* The prologue end must be moved to the end of the VLIW packet. */ - if (NOTE_KIND (insn) == NOTE_INSN_PROLOGUE_END) + if (NOTE_P (insn) && NOTE_KIND (insn) == NOTE_INSN_PROLOGUE_END) { prologue_end_note = insn; break;