]> gcc.gnu.org Git - gcc.git/commitdiff
(expand_call): For assign_stack_temp call in PARALLEL case,
authorJim Wilson <wilson@gcc.gnu.org>
Mon, 8 Jul 1996 22:16:35 +0000 (15:16 -0700)
committerJim Wilson <wilson@gcc.gnu.org>
Mon, 8 Jul 1996 22:16:35 +0000 (15:16 -0700)
get mode from type instead of using BLKmode.

From-SVN: r12414

gcc/calls.c

index 8d627f9c5b8937da5bf355099e327273ef240e8e..46843941dac3961337b2e21e9aad6cbc286c1b61 100644 (file)
@@ -2038,7 +2038,7 @@ expand_call (exp, target, ignore)
       if (target == 0)
        {
          int bytes = int_size_in_bytes (TREE_TYPE (exp));
-         target = assign_stack_temp (BLKmode, bytes, 0);
+         target = assign_stack_temp (TYPE_MODE (TREE_TYPE (exp)), bytes, 0);
          MEM_IN_STRUCT_P (target) = AGGREGATE_TYPE_P (TREE_TYPE (exp));
          preserve_temp_slots (target);
        }
This page took 0.074183 seconds and 5 git commands to generate.