From: Jim Wilson Date: Fri, 8 Apr 1994 02:19:54 +0000 (-0700) Subject: (emit_library_call_value): Move is_const set after ifdef. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=779c643ac3d2dede46b80d0461019828321fb590;p=gcc.git (emit_library_call_value): Move is_const set after ifdef. From-SVN: r6995 --- 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. */