[Bug c/37917] inline functions are lost when defining c99/gnu99 without inline optimizations

pinskia at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Mon Oct 27 00:23:00 GMT 2008



------- Comment #1 from pinskia at gcc dot gnu dot org  2008-10-27 00:22 -------
This is correct behavior. C99 inline by itself is what GNU C90 calls extern
inline.  That is inline if it can be, otherwise don't emit code for the
function.  "extern inline" for C99 says always emit the function.


-- 

pinskia at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|                            |INVALID


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=37917



More information about the Gcc-bugs mailing list