> Am 12.02.2024 um 18:14 schrieb Jakub Jelinek <ja...@redhat.com>:
> 
> Hi!
> 
> This patch depends on the libiberty/vprintf-support.c change.
> 
> Ok for trunk if that one is approved?

Ok

> 2024-02-12  Jakub Jelinek  <ja...@redhat.com>
> 
>    * gengtype.cc (adjust_field_rtx_def): Use HOST_SIZE_T_PRINT_UNSIGNED
>    and cast to fmt_size_t instead of %lu and cast to unsigned long.
> 
> --- gcc/gengtype.cc.jj    2024-02-10 11:25:10.104472494 +0100
> +++ gcc/gengtype.cc    2024-02-12 10:13:49.324612173 +0100
> @@ -1344,8 +1344,10 @@ adjust_field_rtx_def (type_p t, options_
>        }
> 
>      subfields = create_field (subfields, t,
> -                    xasprintf (".fld[%lu].%s",
> -                           (unsigned long) aindex,
> +                    xasprintf (".fld["
> +                           HOST_SIZE_T_PRINT_UNSIGNED
> +                           "].%s",
> +                           (fmt_size_t) aindex,
>                           subname));
>      subfields->opt = nodot;
>      if (t == note_union_tp)
> 
>    Jakub
> 

Reply via email to