From cba389cdf9bd114a1f28bea0a4ca6b6036fecfba Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Sun, 18 Jul 1993 20:24:23 +0000 Subject: [PATCH] (expand_return): When expanding assignment into DECL_RESULT, ignore the "value"--do it for effect. From-SVN: r4937 --- gcc/stmt.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/stmt.c b/gcc/stmt.c index b61e822fa36..940f3744c59 100644 --- a/gcc/stmt.c +++ b/gcc/stmt.c @@ -2428,7 +2428,7 @@ expand_return (retval) { /* No cleanups or no hard reg used; calculate value into hard return reg. */ - expand_expr (retval, NULL_RTX, VOIDmode, 0); + expand_expr (retval, const0_rtx, VOIDmode, 0); emit_queue (); free_temp_slots (); expand_value_return (DECL_RTL (DECL_RESULT (current_function_decl))); -- 2.30.2