On Thu, 17 Jul 2025, Simon Marchi wrote:

> On 6/26/25 12:14 PM, Simon Marchi wrote:
> > I keep hitting the bug fixed by this patch with gcc 15.1:
> > 
> > make[3]: Entering directory 
> > '/home/simark/build/binutils-gdb-all-targets/sim'
> >   CC       bfin/gui.o
> > In file included from /usr/include/SDL2/SDL_main.h:25,
> >                  from /usr/include/SDL2/SDL.h:31,
> >                  from /home/simark/src/binutils-gdb/sim/bfin/gui.c:25:
> > /usr/include/SDL2/SDL_stdinc.h: In function 
> > ‘_SDL_size_mul_overflow_builtin’:
> > /usr/include/SDL2/SDL_stdinc.h:830:12: error: ISO C23 does not allow 
> > arguments for function ‘__builtin_mul_overflow’ declared without parameters 
> > [-Werror=deprecated-non-prototype]
> >   830 |     return __builtin_mul_overflow(a, b, ret) == 0 ? 0 : -1;
> >       |            ^~~~~~~~~~~~~~~~~~~~~~
> > 
> > Should this patch be cherry-picked into the gcc 15 branch, to be
> > included in gcc 15.2?
> > 
> > Simon
> 
> Ping ^.

I think this is within the bounds of the kinds of patches where it's 
reasonable for the author to backport them if they so wish.

-- 
Joseph S. Myers
josmy...@redhat.com

Reply via email to