<div dir="ltr">Here is a patch to use std::atomic.<br><div>Removed RefCounter.h/cpp since not used anymore as well (it would need atomic anyway).</div><div><br></div><div>If it looks good to you, I will commit asap to fix the build.</div>

<div>Sorry again that I didn't know LLVM headers could not be used from LLDB headers.</div><div><div><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 5, 2013 at 6:40 PM, Virgile Bello <span dir="ltr"><<a href="mailto:virgile.bello@gmail.com" target="_blank">virgile.bello@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">I see, sorry about that.<div>I will fix it by adding the atomic stuff in lldb/Host then.</div></div><div class="HOEnZb">

<div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Thu, Sep 5, 2013 at 8:56 AM,  <span dir="ltr"><<a href="mailto:jingham@apple.com" target="_blank">jingham@apple.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Yes, I agree with this part.  It should not be necessary to have the LLVM headers around to build programs that only use the lldb SB API's.<br>



<br>
Jim<br>
<div><div><br>
On Sep 4, 2013, at 4:36 PM, Malea, Daniel <<a href="mailto:daniel.malea@intel.com" target="_blank">daniel.malea@intel.com</a>> wrote:<br>
<br>
> This commit introduces a dependency in the LLDB API on the LLVM headers,<br>
> which is not ideal because users of the LLDB API shouldn't be required to<br>
> have LLVM headers around IMHO.<br>
><br>
<br>
</div></div></blockquote></div><br></div>
</div></div></blockquote></div><br></div>