https://gcc.gnu.org/bugzilla/show_bug.cgi?id=89937
--- Comment #6 from Walt Karas <wkaras at yahoo dot com> --- Yes, very sorry, I didn't realize inline was so different in C, and I also didn't read the generated machine code carefully enough. It does seem extremely surprising that, for C, the body of an inline function is ignored without any warning.