<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
  </head>
  <body bgcolor="#ffffff" text="#000000">
    <font face="Calibri">Hi,<br>
      <br>
      I stumbled across three warnings in LLVM when building with MS
      Visual Studio 2010.  It has been my experience that different
      compilers detect different things, so I thought I'd pass them on
      to you (in case your compiler does not warn about these things):<br>
      <br>
      warning C4805: '==' : unsafe mix of type 'bool' and type 'unsigned
      int' in operation    lib\Transforms\IPO\ExtractGV.cpp           
      58            1    LLVMipo<br>
      warning C4805: '==' : unsafe mix of type 'bool' and type 'unsigned
      int' in operation    lib\Transforms\IPO\ExtractGV.cpp           
      68            1    LLVMipo<br>
      warning C4065: switch statement contains 'default' but no 'case'
      labels                       
      lib\Target\X86\X86GenRegisterInfo.inc    4360       1   
      LLVMX86CodeGen<br>
      <br>
      The two first seem worth some attention, the latter just seems
      slightly bizarre.<br>
      <br>
      <br>
      Cheers,<br>
      Mikael<br>
      <br>
      P.S. I was thinking you perhaps could make a blinking button
      labeled "Windows" on the front page of <a class="moz-txt-link-freetext" href="http://www.llvm.org">http://www.llvm.org</a>, which
      when clicked guided people through the steps needed to build on
      Windows?  Just a joke, but I do feel slightly daft.  It's all in
      the docs.  It is just that there are so many docs and so little
      expectation of native Windows support given the fact that you only
      provide MINGW32 executables.<br>
      <br>
    </font>
  </body>
</html>