Can I have some background?  What is the linking problem?<br><div class="gmail_quote"><div dir="ltr">On Tue, Nov 1, 2016 at 8:16 AM Todd Fiala <<a href="mailto:todd.fiala@gmail.com">todd.fiala@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">tfiala added a comment.<br class="gmail_msg">
<br class="gmail_msg">
I'll let Greg comment on the public ABI expansion (i.e. including llvm of a specific version, which may differ from LLDB.framework clients that contain different versions of LLVM).  My guess is this is not going to work for us, since we have long-lived frameworks shipped with Xcode that get used by clients where we cannot assume what they are or are not using.  However, we could address that by adding the reverse flag, which would be "don't export LLVM", and have that be exported by default.<br class="gmail_msg">
<br class="gmail_msg">
The bit I care about is the "modulo backtrace(3)..." part.  This change is taking away my ability to use log-based stacktraces on Linux if I read it right.  How were you envisioning I do that with this change?<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<a href="https://reviews.llvm.org/D26188" rel="noreferrer" class="gmail_msg" target="_blank">https://reviews.llvm.org/D26188</a><br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
<br class="gmail_msg">
</blockquote></div>