https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109802
--- Comment #6 from Alejandro Colomar <alx at kernel dot org> --- Thanks for fixing it! Would you mind showing which commit fixed this? I'm curious about it. I searched in the git log, but nothing mentioned this bug number. Now I can come to my original intent, which is asking if this code is supported by GCC, as in Does this code have defined behavior under GCC? Does it need and -f flags to be defined? Or is it just undefined behavior? I ask because this code exists in a real project.