On Fri, 23 Feb 2024, Jakub Jelinek wrote: > Hi! > > The PR complains that for the __builtin_stdc_bit_* "builtins" the > diagnostics doesn't mention the name of the builtin the user used, but > instead __builtin_{clz,ctz,popcount}g instead (which is what the FE > immediately lowers it to). > > The following patch repeats the checks from check_builtin_function_arguments > which are there done on BUILT_IN_{CLZ,CTZ,POPCOUNT}G, such that they > diagnose it with the name of the "builtin" user actually used before it > is gone. > > Bootstrapped/regtested on x86_64-linux and i686-linux, ok for trunk?
OK. -- Joseph S. Myers josmy...@redhat.com