<!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>