Boost C++ Libraries: Ticket #6413: Use attribute names with underscores for GCC https://svn.boost.org/trac10/ticket/6413 <p> ... which should prevent accidental interactions between user-defined macros and boost internals. </p> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/6413 Trac 1.4.3 Petr Machata <pmachata@…> Mon, 16 Jan 2012 23:06:25 GMT attachment set https://svn.boost.org/trac10/ticket/6413 https://svn.boost.org/trac10/ticket/6413 <ul> <li><strong>attachment</strong> → <span class="trac-field-new">boost-gil.patch</span> </li> </ul> Ticket Mateusz Loskot Thu, 16 Feb 2017 10:49:00 GMT cc set https://svn.boost.org/trac10/ticket/6413#comment:1 https://svn.boost.org/trac10/ticket/6413#comment:1 <ul> <li><strong>cc</strong> <span class="trac-author">mateusz@…</span> added </li> </ul> Ticket Stefan Seefeld Sat, 01 Jul 2017 21:13:28 GMT owner changed https://svn.boost.org/trac10/ticket/6413#comment:2 https://svn.boost.org/trac10/ticket/6413#comment:2 <ul> <li><strong>owner</strong> changed from <span class="trac-author">Hailin Jin</span> to <span class="trac-author">Stefan Seefeld</span> </li> </ul> Ticket Mateusz Loskot Mon, 25 Jun 2018 13:30:58 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/6413#comment:3 https://svn.boost.org/trac10/ticket/6413#comment:3 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> This has been fixed by GIL switch from GIL_FORCEINLINE with BOOST_FORCEINLINE <a class="ext-link" href="https://github.com/boostorg/gil/commit/04bc0ea689ca01bb4793ecacaf34e4f015f034f4"><span class="icon">​</span>https://github.com/boostorg/gil/commit/04bc0ea689ca01bb4793ecacaf34e4f015f034f4</a> </p> <p> Current inline for GCC does what requested </p> <pre class="wiki"># define BOOST_FORCEINLINE inline __attribute__ ((__always_inline__)) </pre><p> <a class="ext-link" href="https://github.com/boostorg/config/blob/eb68e4725a1d64860aa945a6ba32f4876bb2e611/include/boost/config/detail/suffix.hpp#L598-L609"><span class="icon">​</span>https://github.com/boostorg/config/blob/eb68e4725a1d64860aa945a6ba32f4876bb2e611/include/boost/config/detail/suffix.hpp#L598-L609</a> </p> Ticket