https://gcc.gnu.org/bugzilla/show_bug.cgi?id=92817
--- Comment #2 from Martin Liška <marxin at gcc dot gnu.org> --- > > as it is, the builtin-in prototype does not match what one would define in > source code and this trips up type based control-flow integrity checks. You are right, it's wrong. Can you please explain to me what control-flow integrity check do you use?