<div><span style="font-family:'.HelveticaNeueUI';white-space:nowrap">Hi Duncan,</span></div><span style="font-family:'.HelveticaNeueUI';white-space:nowrap"><div><span style="font-family:'.HelveticaNeueUI';white-space:nowrap"><br>
</span></div>See detals at <a href="http://msdn.microsoft.com/en-us/library/4kh09110.aspx">http://msdn.microsoft.com/en-us/library/4kh09110.aspx</a></span><div><font face=".HelveticaNeueUI"><span style="white-space:nowrap"><br>
</span></font></div><div><font face=".HelveticaNeueUI"><span style="white-space:nowrap">Thanks,</span></font></div><div><font face=".HelveticaNeueUI"><span style="white-space:nowrap">-Peng<span></span><br></span></font><br>
On Wednesday, February 27, 2013, Duncan Sands  wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi Peng,<br>
<br>
On 27/02/13 05:16, Peng Cheng wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
For 32bit, -Val is changed to ((uint32_t)(0x100000000-Value)<u></u>).<br>
<br>
For 64bit, -Val is changed to ((uint64_t)( UINT64_MAX - Value + 1 )).<br>
<br>
Both new fixes are essentially the same as the underlying operations for -Val.<br>
  So, there is no semantics change, and no extra computational cost.<br>
<br>
See fix in the patch attached.<br>
</blockquote>
<br>
what is it that the windows compiler is complaining about exactly?<br>
<br>
Ciao, Duncan.<br>
<br>
______________________________<u></u>_________________<br>
llvm-commits mailing list<br>
<a>llvm-commits@cs.uiuc.edu</a><br>
<a href="http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits" target="_blank">http://lists.cs.uiuc.edu/<u></u>mailman/listinfo/llvm-commits</a><br>
</blockquote></div>