OSDN Git Service

* config/spu/spu.c (spu_gimplify_va_arg_expr): Call pass_by_reference
authoruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 May 2011 12:43:05 +0000 (12:43 +0000)
committeruweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 4 May 2011 12:43:05 +0000 (12:43 +0000)
instead of spu_pass_by_reference.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@173372 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/config/spu/spu.c

index 1f6d535..523dd67 100644 (file)
@@ -1,3 +1,8 @@
+2011-05-04  Ulrich Weigand  <Ulrich.Weigand@de.ibm.com>
+
+       * config/spu/spu.c (spu_gimplify_va_arg_expr): Call pass_by_reference
+       instead of spu_pass_by_reference.
+
 2011-05-04  Andreas Krebbel  <Andreas.Krebbel@de.ibm.com>
 
        * calls.c (emit_library_call_value_1): Invoke
index f93c14c..a6c7658 100644 (file)
@@ -4245,8 +4245,8 @@ spu_gimplify_va_arg_expr (tree valist, tree type, gimple_seq * pre_p,
 
   /* if an object is dynamically sized, a pointer to it is passed
      instead of the object itself. */
-  pass_by_reference_p = spu_pass_by_reference (NULL, TYPE_MODE (type), type,
-                                              false);
+  pass_by_reference_p = pass_by_reference (NULL, TYPE_MODE (type), type,
+                                          false);
   if (pass_by_reference_p)
     type = build_pointer_type (type);
   size = int_size_in_bytes (type);