Boost C++ Libraries: Ticket #2310: spinlock_gcc_arm.hpp doesn't compile in Thumb mode https://svn.boost.org/trac10/ticket/2310 <pre class="wiki">#if defined(__GNUC__) &amp;&amp; defined( __arm__ ) # include &lt;boost/detail/spinlock_gcc_arm.hpp&gt; #elif defined(__GNUC__) &amp;&amp; ( __GNUC__ * 100 + __GNUC_MINOR__ &gt;= 401 ) # include &lt;boost/detail/spinlock_sync.hpp&gt; </pre><p> needs to be </p> <pre class="wiki">#if defined(__GNUC__) &amp;&amp; defined( __arm__ ) &amp;&amp; !defined( __thumb__ ) # include &lt;boost/detail/spinlock_gcc_arm.hpp&gt; #elif defined(__GNUC__) &amp;&amp; ( __GNUC__ * 100 + __GNUC_MINOR__ &gt;= 401 ) &amp;&amp; !defined( __arm__ ) # include &lt;boost/detail/spinlock_sync.hpp&gt; </pre> en-us Boost C++ Libraries /htdocs/site/boost.png https://svn.boost.org/trac10/ticket/2310 Trac 1.4.3 Peter Dimov Tue, 09 Sep 2008 21:53:47 GMT status changed https://svn.boost.org/trac10/ticket/2310#comment:1 https://svn.boost.org/trac10/ticket/2310#comment:1 <ul> <li><strong>status</strong> <span class="trac-field-old">new</span> → <span class="trac-field-new">assigned</span> </li> </ul> Ticket Peter Dimov Wed, 17 Sep 2008 22:31:14 GMT status changed; resolution set https://svn.boost.org/trac10/ticket/2310#comment:2 https://svn.boost.org/trac10/ticket/2310#comment:2 <ul> <li><strong>status</strong> <span class="trac-field-old">assigned</span> → <span class="trac-field-new">closed</span> </li> <li><strong>resolution</strong> → <span class="trac-field-new">fixed</span> </li> </ul> <p> (In <a class="changeset" href="https://svn.boost.org/trac10/changeset/48834" title="Fix #2310.">[48834]</a>) Fix <a class="closed ticket" href="https://svn.boost.org/trac10/ticket/2310" title="#2310: Bugs: spinlock_gcc_arm.hpp doesn't compile in Thumb mode (closed: fixed)">#2310</a>. </p> Ticket