On Mon, Oct 13, 2025 at 08:49:41PM +0200, Alejandro Colomar wrote:
> Not sure about moving the definition of ptr_spec.
> 
> No functional change intended.
> 
> gcc/c-family/ChangeLog:
> 
>       * c-warn.cc (warn_parms_array_mismatch): Split out body of
>       per-pair in parameter lists iteration into...
>       (warn_parm_array_mismatch): ...this new function.
> 
> Signed-off-by: Alejandro Colomar <[email protected]>
> ---
>  gcc/c-family/c-warn.cc | 582 +++++++++++++++++++++--------------------
>  1 file changed, 294 insertions(+), 288 deletions(-)
> 
> diff --git a/gcc/c-family/c-warn.cc b/gcc/c-family/c-warn.cc
> index d50129f0396..ada7fad8d54 100644
> --- a/gcc/c-family/c-warn.cc
> +++ b/gcc/c-family/c-warn.cc
> @@ -3425,6 +3425,298 @@ expr_to_str (pretty_printer &pp, tree expr, const 
> char *dflt)
>    return pp_formatted_text (&pp);
>  }
>  
> +static void
> +warn_parm_array_mismatch (location_t origloc, rdwr_map *cur_idx,
> +                       rdwr_map *new_idx, tree curp, tree newp,
> +                       unsigned parmpos, bool builtin)

Please add a comment if you're adding a new function.

Marek

Reply via email to