From: bje Date: Wed, 11 Jan 2006 21:47:31 +0000 (+0000) Subject: * rtlanal.c (find_reg_note): Assert insn is not null. X-Git-Tag: upstream/4.9.2~56577 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=62d6a022d1b534523ea0b6d804d8835273fea2ab;p=platform%2Fupstream%2Flinaro-gcc.git * rtlanal.c (find_reg_note): Assert insn is not null. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@109605 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index ab3cfb8..babb3ba 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,6 +1,11 @@ +2006-01-11 Ben Elliston + + * rtlanal.c (find_reg_note): Assert insn is not null. + 2005-01-11 Kenneth Zadeck - * df-scan.c (df_hard_reg_init) Moved declaration of i outside ifdef. + * df-scan.c (df_hard_reg_init): Move declaration of i outside + ifdef. 2006-01-11 Jeff Law diff --git a/gcc/rtlanal.c b/gcc/rtlanal.c index 1248d47..490c221 100644 --- a/gcc/rtlanal.c +++ b/gcc/rtlanal.c @@ -1,6 +1,7 @@ -/* Analyze RTL for C-Compiler +/* Analyze RTL for GNU compiler. Copyright (C) 1987, 1988, 1992, 1993, 1994, 1995, 1996, 1997, 1998, - 1999, 2000, 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. + 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006 Free Software + Foundation, Inc. This file is part of GCC. @@ -1656,6 +1657,8 @@ find_reg_note (rtx insn, enum reg_note kind, rtx datum) { rtx link; + gcc_assert (insn); + /* Ignore anything that is not an INSN, JUMP_INSN or CALL_INSN. */ if (! INSN_P (insn)) return 0;