<div dir="ltr"><div class="gmail_extra"><br><div class="gmail_quote">On Fri, Jun 13, 2014 at 2:44 PM, Hal Finkel <span dir="ltr"><<a href="mailto:hfinkel@anl.gov" target="_blank">hfinkel@anl.gov</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="">> This patch is minimal, in the sense that it exposes some interfaces<br>
> to make "cmpxchg weak" usable, but doesn't actually do anything with<br>
> them. It comes with a similarly minimal Clang patch that just makes<br>
> it correctly use the strong cmpxchg again.<br>
<br>
</div>This somewhat concerns me... does this make 'weak' the new default? If that is not backward compatible then maybe we should flip the default?</blockquote></div><br></div><div class="gmail_extra">Not by my reading. Notably, the bitcode upgrade definitely does *not* make weak the default.</div>
</div>