https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96907
Jakub Jelinek <jakub at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |jakub at gcc dot gnu.org --- Comment #4 from Jakub Jelinek <jakub at gcc dot gnu.org> --- For various builtins it isn't merely about default attached attributes, but also about the compiler understanding what the function does in more detail and perhaps performing some optimizations on them, transform one function call into another one, or understand some aliasing etc. behavior of it. I'm not really sure it is a good idea to document it all.