- https://gcc.gnu.org/onlinedocs/gcc/Other-Builtins.html
- https://gcc.gnu.org/onlinedocs/gcc/Target-Builtins.html
Many GCC special functions and macros are prefixed __builtin_
.
Those which are ANSI C functions, also have versions without __builtin_
, but only the __builtin_
version can be used e.g. for C99 built-ins with -std=c89
.