Trivial typo fix in variadic

Fix all occurences of varadic, except for Rust (will be part of another change).

gcc/ChangeLog:

	* config/nvptx/nvptx.h (struct machine_function): Fix typo in variadic.
	* config/nvptx/nvptx.cc (nvptx_function_arg_advance): Adjust to use fixed name.
	(nvptx_declare_function_name): Likewise.
	(nvptx_call_args): Likewise.
	(nvptx_expand_call): Likewise.

gcc/cp/ChangeLog:

	* lambda.cc (compare_lambda_sig): Fix typo in variadic.

libcpp/ChangeLog:

	* macro.cc (parse_params): Fix typo in variadic.
	(create_iso_definition): Likewise.

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
This commit is contained in:
Marc Poulhiès 2023-09-16 23:39:45 +02:00
parent a034cca0a2
commit 721cdcd1dd
4 changed files with 20 additions and 20 deletions

View File

@ -721,7 +721,7 @@ nvptx_function_arg_advance (cumulative_args_t cum_v, const function_arg_info &)
/* Implement TARGET_FUNCTION_ARG_BOUNDARY. /* Implement TARGET_FUNCTION_ARG_BOUNDARY.
For nvptx This is only used for varadic args. The type has already For nvptx This is only used for variadic args. The type has already
been promoted and/or converted to invisible reference. */ been promoted and/or converted to invisible reference. */
static unsigned static unsigned
@ -1549,7 +1549,7 @@ nvptx_declare_function_name (FILE *file, const char *name, const_tree decl)
if (!TARGET_SOFT_STACK) if (!TARGET_SOFT_STACK)
{ {
/* Declare a local var for outgoing varargs. */ /* Declare a local var for outgoing varargs. */
if (cfun->machine->has_varadic) if (cfun->machine->has_variadic)
init_frame (file, STACK_POINTER_REGNUM, init_frame (file, STACK_POINTER_REGNUM,
UNITS_PER_WORD, crtl->outgoing_args_size); UNITS_PER_WORD, crtl->outgoing_args_size);
@ -1559,7 +1559,7 @@ nvptx_declare_function_name (FILE *file, const char *name, const_tree decl)
init_frame (file, FRAME_POINTER_REGNUM, alignment, init_frame (file, FRAME_POINTER_REGNUM, alignment,
ROUND_UP (sz, GET_MODE_SIZE (DImode))); ROUND_UP (sz, GET_MODE_SIZE (DImode)));
} }
else if (need_frameptr || cfun->machine->has_varadic || cfun->calls_alloca else if (need_frameptr || cfun->machine->has_variadic || cfun->calls_alloca
|| (cfun->machine->has_simtreg && !crtl->is_leaf)) || (cfun->machine->has_simtreg && !crtl->is_leaf))
init_softstack_frame (file, alignment, sz); init_softstack_frame (file, alignment, sz);
@ -1796,13 +1796,13 @@ nvptx_call_args (rtx arg, tree fntype)
if (!cfun->machine->doing_call) if (!cfun->machine->doing_call)
{ {
cfun->machine->doing_call = true; cfun->machine->doing_call = true;
cfun->machine->is_varadic = false; cfun->machine->is_variadic = false;
cfun->machine->num_args = 0; cfun->machine->num_args = 0;
if (fntype && stdarg_p (fntype)) if (fntype && stdarg_p (fntype))
{ {
cfun->machine->is_varadic = true; cfun->machine->is_variadic = true;
cfun->machine->has_varadic = true; cfun->machine->has_variadic = true;
cfun->machine->num_args++; cfun->machine->num_args++;
} }
} }
@ -1872,7 +1872,7 @@ nvptx_expand_call (rtx retval, rtx address)
} }
unsigned nargs = cfun->machine->num_args; unsigned nargs = cfun->machine->num_args;
if (cfun->machine->is_varadic) if (cfun->machine->is_variadic)
{ {
varargs = gen_reg_rtx (Pmode); varargs = gen_reg_rtx (Pmode);
emit_move_insn (varargs, stack_pointer_rtx); emit_move_insn (varargs, stack_pointer_rtx);

View File

@ -209,8 +209,8 @@ struct GTY(()) machine_function
{ {
rtx_expr_list *call_args; /* Arg list for the current call. */ rtx_expr_list *call_args; /* Arg list for the current call. */
bool doing_call; /* Within a CALL_ARGS ... CALL_ARGS_END sequence. */ bool doing_call; /* Within a CALL_ARGS ... CALL_ARGS_END sequence. */
bool is_varadic; /* This call is varadic */ bool is_variadic; /* This call is variadic */
bool has_varadic; /* Current function has a varadic call. */ bool has_variadic; /* Current function has a variadic call. */
bool has_chain; /* Current function has outgoing static chain. */ bool has_chain; /* Current function has outgoing static chain. */
bool has_softstack; /* Current function has a soft stack frame. */ bool has_softstack; /* Current function has a soft stack frame. */
bool has_simtreg; /* Current function has an OpenMP SIMD region. */ bool has_simtreg; /* Current function has an OpenMP SIMD region. */

View File

@ -1619,7 +1619,7 @@ compare_lambda_sig (tree fn_a, tree fn_b)
{ {
if (!args_a || !args_b) if (!args_a || !args_b)
return false; return false;
// This check also deals with differing varadicness // This check also deals with differing variadicness
if (!same_type_p (TREE_VALUE (args_a), TREE_VALUE (args_b))) if (!same_type_p (TREE_VALUE (args_a), TREE_VALUE (args_b)))
return false; return false;
} }

View File

@ -3431,7 +3431,7 @@ _cpp_unsave_parameters (cpp_reader *pfile, unsigned n)
*/ */
static bool static bool
parse_params (cpp_reader *pfile, unsigned *n_ptr, bool *varadic_ptr) parse_params (cpp_reader *pfile, unsigned *n_ptr, bool *variadic_ptr)
{ {
unsigned nparms = 0; unsigned nparms = 0;
bool ok = false; bool ok = false;
@ -3462,7 +3462,7 @@ parse_params (cpp_reader *pfile, unsigned *n_ptr, bool *varadic_ptr)
}; };
unsigned ix = prev_ident; unsigned ix = prev_ident;
const unsigned char *as_text = NULL; const unsigned char *as_text = NULL;
if (*varadic_ptr) if (*variadic_ptr)
ix = 4; ix = 4;
else if (token->type == CPP_EOF) else if (token->type == CPP_EOF)
ix += 2; ix += 2;
@ -3473,7 +3473,7 @@ parse_params (cpp_reader *pfile, unsigned *n_ptr, bool *varadic_ptr)
goto out; goto out;
case CPP_NAME: case CPP_NAME:
if (prev_ident || *varadic_ptr) if (prev_ident || *variadic_ptr)
goto bad; goto bad;
prev_ident = true; prev_ident = true;
@ -3484,7 +3484,7 @@ parse_params (cpp_reader *pfile, unsigned *n_ptr, bool *varadic_ptr)
break; break;
case CPP_CLOSE_PAREN: case CPP_CLOSE_PAREN:
if (prev_ident || !nparms || *varadic_ptr) if (prev_ident || !nparms || *variadic_ptr)
{ {
ok = true; ok = true;
goto out; goto out;
@ -3492,15 +3492,15 @@ parse_params (cpp_reader *pfile, unsigned *n_ptr, bool *varadic_ptr)
/* FALLTHRU */ /* FALLTHRU */
case CPP_COMMA: case CPP_COMMA:
if (!prev_ident || *varadic_ptr) if (!prev_ident || *variadic_ptr)
goto bad; goto bad;
prev_ident = false; prev_ident = false;
break; break;
case CPP_ELLIPSIS: case CPP_ELLIPSIS:
if (*varadic_ptr) if (*variadic_ptr)
goto bad; goto bad;
*varadic_ptr = true; *variadic_ptr = true;
if (!prev_ident) if (!prev_ident)
{ {
/* An ISO bare ellipsis. */ /* An ISO bare ellipsis. */
@ -3577,7 +3577,7 @@ create_iso_definition (cpp_reader *pfile)
unsigned int num_extra_tokens = 0; unsigned int num_extra_tokens = 0;
unsigned nparms = 0; unsigned nparms = 0;
cpp_hashnode **params = NULL; cpp_hashnode **params = NULL;
bool varadic = false; bool variadic = false;
bool ok = false; bool ok = false;
cpp_macro *macro = NULL; cpp_macro *macro = NULL;
@ -3594,7 +3594,7 @@ create_iso_definition (cpp_reader *pfile)
else if (token->type == CPP_OPEN_PAREN) else if (token->type == CPP_OPEN_PAREN)
{ {
/* An open-paren, get a parameter list. */ /* An open-paren, get a parameter list. */
if (!parse_params (pfile, &nparms, &varadic)) if (!parse_params (pfile, &nparms, &variadic))
goto out; goto out;
params = (cpp_hashnode **)_cpp_commit_buff params = (cpp_hashnode **)_cpp_commit_buff
@ -3645,7 +3645,7 @@ create_iso_definition (cpp_reader *pfile)
if (!token) if (!token)
{ {
macro->variadic = varadic; macro->variadic = variadic;
macro->paramc = nparms; macro->paramc = nparms;
macro->parm.params = params; macro->parm.params = params;
macro->fun_like = true; macro->fun_like = true;