[Bug c++/62282] [4.8/4.9/5 Regression] Undefined reference with __inline __attribute(__gnu_inline__) with -O0

jakub at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Mon Sep 1 12:20:00 GMT 2014


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=62282

Jakub Jelinek <jakub at gcc dot gnu.org> changed:

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

--- Comment #8 from Jakub Jelinek <jakub at gcc dot gnu.org> ---
And it is even documented:
In C++, this attribute does not depend on 'extern' in any way, but
it still requires the 'inline' keyword to enable its special
behavior.
The special behavior is explained in the earlier paragraphs of gnu_inline
attribute description.



More information about the Gcc-bugs mailing list