From 779c643ac3d2dede46b80d0461019828321fb590 Mon Sep 17 00:00:00 2001 From: Jim Wilson Date: Thu, 7 Apr 1994 19:19:54 -0700 Subject: [PATCH] (emit_library_call_value): Move is_const set after ifdef. From-SVN: r6995 --- gcc/calls.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gcc/calls.c b/gcc/calls.c index a5246b177cc..4c5c7ea8a23 100644 --- a/gcc/calls.c +++ b/gcc/calls.c @@ -2430,9 +2430,6 @@ emit_library_call_value VPROTO((rtx orgfun, rtx value, int no_queue, decide where in memory it should come back. */ if (aggregate_value_p (type_for_mode (outmode, 0))) { - /* This call returns a big structure. */ - is_const = 0; - #ifdef PCC_STATIC_STRUCT_RETURN rtx pointer_reg = hard_function_value (build_pointer_type (type_for_mode (outmode, 0)), @@ -2448,6 +2445,9 @@ emit_library_call_value VPROTO((rtx orgfun, rtx value, int no_queue, else mem_value = assign_stack_temp (outmode, GET_MODE_SIZE (outmode), 0); #endif + + /* This call returns a big structure. */ + is_const = 0; } /* ??? Unfinished: must pass the memory address as an argument. */ -- 2.30.2