diff options
Diffstat (limited to 'gcc/config/sh/sh.c')
-rw-r--r-- | gcc/config/sh/sh.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/config/sh/sh.c b/gcc/config/sh/sh.c index b3b2ab3..7f99cab 100644 --- a/gcc/config/sh/sh.c +++ b/gcc/config/sh/sh.c @@ -6322,7 +6322,7 @@ sh_gimplify_va_arg_expr (tree valist, tree type, tree *pre_p, HOST_WIDE_INT size, rsize; tree tmp, pptr_type_node; tree addr, lab_over, result = NULL; - int pass_by_ref = targetm.calls.must_pass_in_stack (TYPE_MODE (type), type); + int pass_by_ref = pass_by_reference (NULL, TYPE_MODE (type), type, false); if (pass_by_ref) type = build_pointer_type (type); |