aboutsummaryrefslogtreecommitdiff
path: root/gcc/reload1.c
diff options
context:
space:
mode:
authorRichard Henderson <rth@cygnus.com>1998-12-22 15:00:27 -0800
committerJeff Law <law@gcc.gnu.org>1998-12-22 16:00:27 -0700
commit3d0ec3b37c45537cb1f1ceb7884e514c21d4074e (patch)
tree98d24cf47abd054a9f706fc5d9d5580ede560766 /gcc/reload1.c
parent57057b677ce0c9852ed4ece8bf43cab7d744944b (diff)
downloadgcc-3d0ec3b37c45537cb1f1ceb7884e514c21d4074e.zip
gcc-3d0ec3b37c45537cb1f1ceb7884e514c21d4074e.tar.gz
gcc-3d0ec3b37c45537cb1f1ceb7884e514c21d4074e.tar.bz2
* reload1.c (emit_reload_insns): Check `set' not null before use.
From-SVN: r24399
Diffstat (limited to 'gcc/reload1.c')
-rw-r--r--gcc/reload1.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/reload1.c b/gcc/reload1.c
index fb740aa..e8bb5fe 100644
--- a/gcc/reload1.c
+++ b/gcc/reload1.c
@@ -7507,7 +7507,7 @@ emit_reload_insns (chain)
if (! src_reg)
{
rtx set = single_set (insn);
- if (SET_DEST (set) == reload_out[r])
+ if (set && SET_DEST (set) == reload_out[r])
{
int k;