<div dir="ltr"><div>I'm probably not 100% right here, but here's how I'd explain it: <br>It is there to allow the compiler to run on platforms that would otherwise not have the relevant functionality. If you already have a C++ compiler to build Clang with on the target system, you (most likely) have everything you need. But what if you are cross-compiling to a target with limited/no support for C++ on the target?<br><br>--<br></div>Mats<br><div><br><br></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 2 September 2015 at 10:55, Russell Wallace via llvm-dev <span dir="ltr"><<a href="mailto:llvm-dev@lists.llvm.org" target="_blank">llvm-dev@lists.llvm.org</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">The name and documentation both suggest it contains essential runtime functions for use by generated code. However, it's offered as an extra optional download, and when I omit it, the entire cycle of compiling a program with clang and running the resulting executable still seems to work fine. What am I missing?<br></div>
<br>_______________________________________________<br>
LLVM Developers mailing list<br>
<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-dev</a><br>
<br></blockquote></div><br></div>