<div class="line"><a name="l00018"></a><span class="lineno"> 18</span> <span class="comment">/// Performs a clrex operation.</span></div>
<div class="line"><a name="l00019"></a><span class="lineno"><a class="line" href="synchronization_8h.html#af5fdce28704bc8d418fe9aaed04d4e90"> 19</a></span> <span class="comment"></span><span class="keyword">static</span> <span class="keyword">inline</span> <span class="keywordtype">void</span> <a class="code" href="synchronization_8h.html#af5fdce28704bc8d418fe9aaed04d4e90">__clrex</a>(<span class="keywordtype">void</span>)</div>
<div class="line"><a name="l00020"></a><span class="lineno"> 20</span> {</div>
-<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  __asm__ __volatile__(<span class="stringliteral">"clrex"</span>);</div>
+<div class="line"><a name="l00021"></a><span class="lineno"> 21</span>  __asm__ __volatile__(<span class="stringliteral">"clrex"</span> ::: <span class="stringliteral">"memory"</span>);</div>
<div class="line"><a name="l00022"></a><span class="lineno"> 22</span> }</div>
<div class="line"><a name="l00023"></a><span class="lineno"> 23</span> <span class="comment"></span></div>
<div class="line"><a name="l00024"></a><span class="lineno"> 24</span> <span class="comment">/**</span></div>