diff options
author | Hariharan Sandanagobalane <hariharan@picochip.com> | 2010-09-09 13:59:42 +0000 |
---|---|---|
committer | Hariharan Sandanagobalane <hariharans@gcc.gnu.org> | 2010-09-09 13:59:42 +0000 |
commit | 5582cb29ba08c42f8f02bc203a0c427cfa728c73 (patch) | |
tree | aed3792b6bc40fd18096937dd47600180a40ecf9 | |
parent | ed2222c873bffc7c7edcb6bd774eb40970318062 (diff) | |
download | gcc-5582cb29ba08c42f8f02bc203a0c427cfa728c73.zip gcc-5582cb29ba08c42f8f02bc203a0c427cfa728c73.tar.gz gcc-5582cb29ba08c42f8f02bc203a0c427cfa728c73.tar.bz2 |
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
-rw-r--r-- | gcc/ChangeLog | 5 | ||||
-rw-r--r-- | gcc/config/picochip/picochip.c | 2 |
2 files changed, 6 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1aca240..5aeade6 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2010-09-09 Hariharan Sandanagobalane <hariharan@picochip.com> + + * config/picochip/picochip.c (picochip_reorg): Check for note_p for + epilogue instruction move. + 2010-09-09 Jan Hubicka <jh@suse.cz> * 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 ded84e3..6ae64e6 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; |