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