aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1996-02-13 08:14:58 -0500
committerRichard Kenner <kenner@gcc.gnu.org>1996-02-13 08:14:58 -0500
commit72c3833bfc09be381f28ccbe15321a6c33e10355 (patch)
treef0a6723cbf4068bab1a8ad4f11ee649f93ace6e8 /gcc
parent01c82bbba11ca9939741f391e7a860c7952ff7b3 (diff)
downloadgcc-72c3833bfc09be381f28ccbe15321a6c33e10355.zip
gcc-72c3833bfc09be381f28ccbe15321a6c33e10355.tar.gz
gcc-72c3833bfc09be381f28ccbe15321a6c33e10355.tar.bz2
(gen_lowpart): Could return without a value.
From-SVN: r11252
Diffstat (limited to 'gcc')
-rw-r--r--gcc/emit-rtl.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/emit-rtl.c b/gcc/emit-rtl.c
index 6b5732d..748bb29 100644
--- a/gcc/emit-rtl.c
+++ b/gcc/emit-rtl.c
@@ -1,5 +1,5 @@
/* Emit RTL for the GNU C-Compiler expander.
- Copyright (C) 1987, 88, 92, 93, 94, 1995 Free Software Foundation, Inc.
+ Copyright (C) 1987, 88, 92, 93, 94, 95, 1996 Free Software Foundation, Inc.
This file is part of GNU CC.
@@ -887,6 +887,7 @@ gen_lowpart (mode, x)
result = gen_lowpart_common (mode, copy_to_reg (x));
if (result == 0)
abort ();
+ return result;
}
else if (GET_CODE (x) == MEM)
{