From 5582cb29ba08c42f8f02bc203a0c427cfa728c73 Mon Sep 17 00:00:00 2001 From: Hariharan Sandanagobalane Date: Thu, 9 Sep 2010 13:59:42 +0000 Subject: [PATCH] picochip.c (picochip_reorg): Check for note_p for epilogue instruction move. * config/picochip/picochip.c (picochip_reorg): Check for note_p for epilogue instruction move. From-SVN: r164108 --- gcc/ChangeLog | 5 +++++ gcc/config/picochip/picochip.c | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) 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; -- 2.47.3