<div dir="ltr">Ok, that sounds like something I can do to start down the path of achieving my goal.<div><br></div><div>Does Clang have C headers and C libraries for Unix that I can port to Windows or do I need to start from scratch?</div>
<div class="gmail_extra"><br clear="all"><div>Devin Crumb</div>
<br><br><div class="gmail_quote">On Mon, Nov 11, 2013 at 1:53 PM, Reid Kleckner <span dir="ltr"><<a href="mailto:rnk@google.com" target="_blank">rnk@google.com</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"><div class="gmail_extra"><div class="gmail_quote"><div><div class="h5">On Mon, Nov 11, 2013 at 10:32 AM, Devin Crumb <span dir="ltr"><<a href="mailto:bitogre@gmail.com" target="_blank">bitogre@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><div class="gmail_quote">

<div>On Mon, Nov 11, 2013 at 1:24 PM, Chandler Carruth <span dir="ltr"><<a href="mailto:chandlerc@google.com" target="_blank">chandlerc@google.com</a>></span> wrote:<br>
</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div>
<span style="color:rgb(80,0,80)">On Mon, Nov 11, 2013 at 10:16 AM, "C. Bergström" </span><span dir="ltr" style="color:rgb(80,0,80)"><<a href="mailto:cbergstrom@pathscale.com" target="_blank">cbergstrom@pathscale.com</a>></span><span style="color:rgb(80,0,80)"> wrote:</span><br>


</div><div><div class="gmail_quote"><div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div style="overflow:hidden">*My* view is that both a Mingw* and MSVC toolchain alternative is absolutely necessary.<br>


</div></blockquote></div></div><br>Sure. However, as you point out, you aren't contributing any patches in this direction.</div></div></div>
</blockquote></div><br></div><div class="gmail_extra">While <span style="color:rgb(80,0,80)">Bergström</span> may not be contributing patches in this direction, this is a direction I would like to contribute patches for.  But, as this is the first Open project that I am looking to contribute to, I am looking for information on how to contribute in the direction I am interested in.  So any help I can get in learning the right way to do this would be greatly appreciated.</div>

</div></blockquote><div><br></div></div></div><div>If you want a toolchain completely independent of either MSVC or mingw, you'd need more than just patches to clang and LLVM.</div><div><br></div><div>Yaron gave a complete list of things you'd need, and the big thing that's missing is a C library subproject.  Without adding this to LLVM, you will always need either mingw or MSVC for C headers and C libraries.</div>

<div><br></div><div>So far as I know, no one has plans to create or integrate another C library, and I don't see any reason to create a third environment.</div></div></div></div>
</blockquote></div><br></div></div>