aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorBen Elliston <bje@gcc.gnu.org>2006-01-12 08:47:31 +1100
committerBen Elliston <bje@gcc.gnu.org>2006-01-12 08:47:31 +1100
commitaf082de3e2d6f8f330380ad00f4efd586fe768dd (patch)
treecaef221afda765c0bd0a7e0dc08d6195940b8ecb /gcc
parent27a2694fb9683903ed3b1e39066fbd5bc05d6e17 (diff)
downloadgcc-af082de3e2d6f8f330380ad00f4efd586fe768dd.zip
gcc-af082de3e2d6f8f330380ad00f4efd586fe768dd.tar.gz
gcc-af082de3e2d6f8f330380ad00f4efd586fe768dd.tar.bz2
* rtlanal.c (find_reg_note): Assert insn is not null.
From-SVN: r109605
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog7
-rw-r--r--gcc/rtlanal.c7
2 files changed, 11 insertions, 3 deletions
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 <bje@au.ibm.com>
+
+ * rtlanal.c (find_reg_note): Assert insn is not null.
+
2005-01-11 Kenneth Zadeck <zadeck@naturalbridge.com>
- * 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 <law@redhat.com>
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;