diff options
Diffstat (limited to 'gcc/function.c')
-rw-r--r-- | gcc/function.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gcc/function.c b/gcc/function.c index 890ebd3..6596e0e 100644 --- a/gcc/function.c +++ b/gcc/function.c @@ -4392,7 +4392,8 @@ assign_parms (tree fndecl) /* Set NAMED_ARG if this arg should be treated as a named arg. For most machines, if this is a varargs/stdarg function, then we treat the last named arg as if it were anonymous too. */ - named_arg = targetm.calls.strict_argument_naming (&args_so_far) ? 1 : ! last_named; + named_arg = (targetm.calls.strict_argument_naming (&args_so_far) + ? 1 : !last_named); if (TREE_TYPE (parm) == error_mark_node /* This can happen after weird syntax errors |