Here are some other articles about problems with 32bit&gt;64bit porting if anyone is interested:<br><br><a href="http://www.viva64.com/content/articles/64-bit-development/?f=64-bit-arithmetic.html&amp;lang=en&amp;content=64-bit-development">http://www.viva64.com/content/articles/64-bit-development/?f=64-bit-arithmetic.html&amp;lang=en&amp;content=64-bit-development</a><br>
<a href="http://www.viva64.com/content/articles/64-bit-development/?f=TrapsDetection.html&amp;lang=en&amp;content=64-bit-development">http://www.viva64.com/content/articles/64-bit-development/?f=TrapsDetection.html&amp;lang=en&amp;content=64-bit-development</a><br>
<a href="http://www.viva64.com/content/articles/64-bit-development/?f=size_t_and_ptrdiff_t.html&amp;lang=en&amp;content=64-bit-development">http://www.viva64.com/content/articles/64-bit-development/?f=size_t_and_ptrdiff_t.html&amp;lang=en&amp;content=64-bit-development</a><br>
<br><div class="gmail_quote">On Mon, Aug 16, 2010 at 10:19 PM, Yao G. <span dir="ltr">&lt;<a href="mailto:nospamyao@gmail.com">nospamyao@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<div class="im">On Mon, 16 Aug 2010 09:40:15 -0500, bearophile &lt;<a href="mailto:bearophileHUGS@lycos.com" target="_blank">bearophileHUGS@lycos.com</a>&gt; wrote:<br>
<br>
<blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
This shows many pitfalls regarding conversion of 32 bit code to 64, some of them are relevant for D code too:<br>
<a href="http://www.gamedev.net/reference/articles/article2767.asp" target="_blank">http://www.gamedev.net/reference/articles/article2767.asp</a><br>
</blockquote>
<br></div>
Thanks for sharing this article bearophile. It&#39;s actually pretty good and comprehensive.<br>
<br>
<br>
-- <br><font color="#888888">
Yao G.<br>
</font></blockquote></div><br>