<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Apr 21, 2015 at 7:26 AM, Per Mildner <span dir="ltr"><<a href="mailto:Per.Mildner@sics.se" target="_blank">Per.Mildner@sics.se</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">Charlie Turner <charlesturner7c5 <at> <a href="http://gmail.com" target="_blank">gmail.com</a>> writes:<br>
<br>
> I was planning on committing these changes with the corresponding<br>
> changes to the Kaleidoscope tutorial walk-through. Might be a bit of a<br>
> surprise to have no explanation of what MCJITHelper and friends is<br>
> doing.<br>
><br>
> I'll try and make time to prepare some patches along these lines, as<br>
> well as updating future chapters with the same fix.<br>
><br>
> Thanks for taking a look :)<br>
<br>
<br>
</span>Any progress on fixing the tutorial?<br>
<br>
I am about to dive into LLVM and after some hair-pulling found that the<br>
Kaleidoscope tutorials (from part 5 onwards), are broken.<br>
<br>
Obviously this is not a good first impression.<br>
<br>
(even a note in the source code, #error "currently does not work", would be<br>
a huge improvement, since it would avoid a lot of wasted time for the beginner.)<br>
<br>
PS. On OS X 10.8.5, the compile command for part 4 of the tutorial needs<br>
-fno-rtti, presumably because the code now inherits from a LLVM class.<br></blockquote><div><br>Lang - recall what the state is here?<br> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Regards,<br>
<br>
Per Mildner<br>
<div class="HOEnZb"><div class="h5"><br>
<br>
_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:LLVMdev@cs.uiuc.edu">LLVMdev@cs.uiuc.edu</a> <a href="http://llvm.cs.uiuc.edu" target="_blank">http://llvm.cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev" target="_blank">http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev</a><br>
</div></div></blockquote></div><br></div></div>