https://gcc.gnu.org/bugzilla/show_bug.cgi?id=81193
--- Comment #9 from Michael Meissner <meissner at gcc dot gnu.org> --- Well in theory we could add yet another switch to enable/disable the warning, but we have too many switches as it is. Note, I've put a warning in my development version of the target_clones patches, and I think I will keep it (my warning is only if you try to use target_clones on an old system). We probably should update the gcc documentation to mention this restriction. Most users won't be able to use __builtin_cpu_<xxx> until their distro updates to a new glibc (i.e. years). The Advance Toolchain users will be to use it.