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
