From 5b22bee86140aeccdb134c415f60aedfda60ca1d Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Wed, 22 Dec 1993 11:35:27 -0800 Subject: [PATCH] (expand_expr, NEGATE_EXPR case): Use subtarget in recursive call, not target. From-SVN: r6271 --- gcc/expr.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gcc/expr.c b/gcc/expr.c index 09178a6842d..d8a49b5f21c 100644 --- a/gcc/expr.c +++ b/gcc/expr.c @@ -5039,7 +5039,7 @@ expand_expr (exp, target, tmode, modifier) return target; case NEGATE_EXPR: - op0 = expand_expr (TREE_OPERAND (exp, 0), target, VOIDmode, 0); + op0 = expand_expr (TREE_OPERAND (exp, 0), subtarget, VOIDmode, 0); temp = expand_unop (mode, neg_optab, op0, target, 0); if (temp == 0) abort (); -- 2.30.2