From 9e1622ed25936c398428b23f352e4f1f55de5424 Mon Sep 17 00:00:00 2001 From: Paul Brook Date: Wed, 28 Apr 2004 13:25:59 +0000 Subject: calls.c (precompute_arguments): Remove PROMOTE_FOR_CALL_ONLY. * calls.c (precompute_arguments): Remove PROMOTE_FOR_CALL_ONLY. * function.c (assign_temp): Ditto. * system.h (PROMOTE_FOR_CALL_ONLY): Poison. From-SVN: r81247 --- gcc/calls.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'gcc/calls.c') diff --git a/gcc/calls.c b/gcc/calls.c index 091ea4e..49be743 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -1394,7 +1394,7 @@ precompute_arguments (int flags, int num_actuals, struct arg_data *args) args[i].value = convert_modes (args[i].mode, mode, args[i].value, args[i].unsignedp); -#ifdef PROMOTE_FOR_CALL_ONLY +#if defined(PROMOTE_FUNCTION_MODE) && !defined(PROMOTE_MODE) /* CSE will replace this only if it contains args[i].value pseudo, so convert it down to the declared mode using a SUBREG. */ -- cgit v1.1