<div><div dir="auto"><br></div></div><div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Jun 26, 2019 at 6:48 AM Jan Ziak via llvm-dev <<a href="mailto:llvm-dev@lists.llvm.org">llvm-dev@lists.llvm.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi<br>
<br>
I find it interesting that a reimplementation of libc is being<br>
discussed without clearly stating the differences and benefits of the<br>
new implementation.<br>
<br>
Or did I miss the discussion about the differences?</blockquote><div dir="auto"><br></div><div dir="auto">I can’t speak for Siva’s and/or Google, but two obvious differences that come to mind for me personally are:</div><div dir="auto"><br></div><div dir="auto">1) the license</div><div dir="auto"><br></div><div dir="auto">2) there is currently no existing open source implementation of libc for Windows that works with native Windows / MSABI toolchains.  clang on Windows, for example, has a hard dependency on a full visual studio installation for exactly this reason.</div></div></div>