<div dir="ltr">Hey Jevin,<div><br></div><div>I got this running on my end.  I slightly tweaked the header handling and moved the missing include to a preprocessor flag.</div><div><br></div><div>I've attached the fix that builds and runs on my end.  If you are not able to check it in, I'd be happy to.</div>
<div><br></div><div>Let me know either way.</div><div><br></div><div>Sincerely,</div><div>Todd Fiala</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Feb 28, 2014 at 12:13 PM, Jevin Sweval <span dir="ltr"><<a href="mailto:jevinsweval@gmail.com" target="_blank">jevinsweval@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 class="HOEnZb"><div class="h5">On Fri, Feb 28, 2014 at 1:58 PM, Todd Fiala <<a href="mailto:tfiala@google.com">tfiala@google.com</a>> wrote:<br>

><br>
> Hey Jevin,<br>
><br>
> FWIW I tried this on my MBP at top of tree.  I am getting this error before hitting your patch's fix:<br>
><br>
> llvm[5]: Compiling AppleGetQueuesHandler.cpp for Debug+Asserts build<br>
> /Users/tfiala/lldb/svn/llvm/tools/lldb/source/Plugins/SystemRuntime/MacOSX/AppleGetQueuesHandler.cpp:16:10: fatal error:<br>
>       'AppleThreadPlanStepThroughObjCTrampoline.h' file not found<br>
> #include "AppleThreadPlanStepThroughObjCTrampoline.h"<br>
><br>
> This is using the following (with a dir structure like below):<br>
><br>
> |- llvm/<br>
> |- build/<br>
><br>
> $ cd build<br>
> $ ../llvm/configure --enable-cxx11 --prefix=`pwd`/../install<br>
> $ make -j16<br>
><br>
> I'm at this change:<br>
> tfiala-macbookpro:lldb tfiala$ svn info<br>
> Path: .<br>
> Working Copy Root Path: /Users/tfiala/lldb/svn/llvm/tools/lldb<br>
> URL: <a href="https://tfiala@llvm.org/svn/llvm-project/lldb/trunk" target="_blank">https://tfiala@llvm.org/svn/llvm-project/lldb/trunk</a><br>
> Repository Root: <a href="https://tfiala@llvm.org/svn/llvm-project" target="_blank">https://tfiala@llvm.org/svn/llvm-project</a><br>
> Repository UUID: 91177308-0d34-0410-b5e6-96231b3b80d8<br>
> Revision: 202527<br>
> Node Kind: directory<br>
> Schedule: normal<br>
> Last Changed Author: gclayton<br>
> Last Changed Rev: 202525<br>
> Last Changed Date: 2014-02-28 10:22:24 -0800 (Fri, 28 Feb 2014)<br>
><br>
> -Todd<br>
<br>
<br>
</div></div>Ah yes, I also have a patch (attached) for this that I forgot about.<br>
<br>
FYI, when using a CMake build, HasAVX.s is built with as instead of<br>
clang (it has preprocessor definitions). Renaming it to HasAVX.S<br>
(captial S, denoting preprocessed assembly) didn't fix the issue.<br>
CMake still tried to build it using as. I'm still investigating that<br>
issue.<br>
<br>
Cheers,<br>
Jevin<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><table cellspacing="0" cellpadding="0" style="color:rgb(136,136,136);font-family:'Times New Roman'"><tbody><tr style="color:rgb(85,85,85);font-family:sans-serif;font-size:small">
<td nowrap style="border-top-style:solid;border-top-color:rgb(213,15,37);border-top-width:2px">Todd Fiala |</td><td nowrap style="border-top-style:solid;border-top-color:rgb(51,105,232);border-top-width:2px"> Software Engineer |</td>
<td nowrap style="border-top-style:solid;border-top-color:rgb(0,153,57);border-top-width:2px"> <a href="mailto:tfiala@google.com" style="color:rgb(17,85,204)" target="_blank"><span style="background-color:rgb(255,255,204);color:rgb(34,34,34);background-repeat:initial initial">tfiala@google.com</span></a> |</td>
<td nowrap style="border-top-style:solid;border-top-color:rgb(238,178,17);border-top-width:2px"><font color="#1155cc"> <a>650-943-3180</a></font></td></tr></tbody></table><br></div>
</div>