On 9/18/26 3:54 PM, Joseph Myers wrote:
On Fri, 18 Sep 2026, Jakub Jelinek wrote:

Hi!

Both __builtin_bitreverseg and __builtin_bswapg are magic
keyword builtins resolved in the FEs, added back in June.
Unfortunately I forgot to make sure __has_builtin supports
those.

Fixed thusly, ok for trunk if it passes full bootstrap/regtest?

2026-09-18  Jakub Jelinek  <[email protected]>

gcc/c/
        * c-decl.cc (names_builtin_p): Return 1 for
        RID_BUILTIN_BITREVERSEG and RID_BUILTIN_BSWAPG.

The C front-end changes are OK.

And C++.

Jason

Reply via email to