https://gcc.gnu.org/bugzilla/show_bug.cgi?id=66970
Allan Jensen <linux at carewolf dot com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |linux at carewolf dot com --- Comment #5 from Allan Jensen <linux at carewolf dot com> --- This just hit us again, when a patch release removed __builtin_clzs or renamed it to __builtin_lzcnt_u16. We need to be able to detect which ones exist at compile-time otherwise we can't ship in headers that won't break when gcc updates.