https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101125
--- Comment #2 from Vincent Lefèvre <vincent-gcc at vinc17 dot net> --- Even though GCC support fast inline functions, some libraries may still use function-like macros. In particular, this is still the case with glibc (e.g. pthread_cleanup_pop).