<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jun 9, 2010, at 9:39 AM, Aaron Gray wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div class="gmail_quote">On 9 June 2010 17:29, Chris Lattner <span dir="ltr"><<a href="mailto:clattner@apple.com">clattner@apple.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="im"><br>
On Jun 9, 2010, at 9:20 AM, Aaron Gray wrote:<br>
<br>
> Hi,<br>
><br>
> I just compiled llvm+clang with MSVC++ and tried using the -filetype=obj but clang seems to be dependent on GCC.<br>
<br>
</div>Clang defaults to using GCC as a portability layer for targets that don't have a ToolChain set up in the driver.  Define a ToolChain for your platform and this goes away.</blockquote><div><br></div><div>Hi Chris,</div>

<div><br></div><div>Congratulations on your ACM SIGPLAN award.</div><div><br></div><div>Sorry to be dumb but how or where do I define a ToolChain ?</div></div></blockquote></div><br><div>Take a look at clang/docs/DriverInternals.html</div><div><br></div><div>-Chris</div></body></html>