<div dir="ltr">Hi Renato,<div><br></div><div>I don't think the compiler-rt support on non-Darwin platforms was ever finished (by me) and hasn't since been wired up or developed. You will probably need to add it, but I suspect it should be pretty straightforward.</div>
<div><br></div><div> - Daniel</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Feb 5, 2014 at 2:35 AM, Renato Golin <span dir="ltr"><<a href="mailto:renato.golin@linaro.org" target="_blank">renato.golin@linaro.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">Hi Daniel,<div><br></div><div>I'm trying to use the feature you added to Clang a long time ago (2011), the --rtlib=compiler-rt and it doesn't seem to do anything.</div>
<div><br></div><div>Now that I have compiler-rt building on ARM and the archive libraries under /lib, I'd like to replace -lgcc with -lclang_rt, but this command line:</div>
<div><br></div><div>$ clang --rtlib=compiler-rt -Wl,-lclang_rt foo.c</div><div><br></div><div>Gives me the warning/errors:</div><div><div>clang-3.5: warning: argument unused during compilation: '--rtlib=compiler-rt'</div>

</div><div><div>/usr/bin/ld: error: cannot find -lclang_rt</div></div><div><br></div><div>The library path for compiler-rt is missing and -lgcc is still there, while it shouldn't.</div><div><br></div><div>Is there any simple way of doing that with Clang?</div>

<div><br></div><div>cheers,</div><div>--renato</div></div>
</blockquote></div><br></div>