[Haskell-cafe] Building Haskell Platform natively for 64bit Windows

Rafael Gustavo da Cunha Pereira Pinto RafaelGCPP.Linux at gmail.com
Thu Jun 9 13:04:39 CEST 2011


It is 32 bits, I'm sure.

Besides the 32-bit stack manipulation, it uses eax and ecx to hold two
32-bit parts of the 64-bit number.

Best regards,

Rafael


On Thu, Jun 9, 2011 at 02:54, Scott Lawrence <bytbox at gmail.com> wrote:

> On 06/09/2011 01:47 AM, Jason Dagit wrote:
> > Have you checked this by looking at the generated assembly?  I
> > generated some assembly from GHC on windows.  Here is what it looks
> > ilke:
> > http://hpaste.org/47610
> >
> > My assembly-fu is not strong enough to tell if it's using 64bit
> instructions.
> >
> It would appear to be 32-bit. (pushl instead of pushq & no instances of
> aligning to 8-byte boundaries)
>
>
> _______________________________________________
> Haskell-Cafe mailing list
> Haskell-Cafe at haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
>


-- 
Rafael Gustavo da Cunha Pereira Pinto
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/haskell-cafe/attachments/20110609/4c496d99/attachment.htm>


More information about the Haskell-Cafe mailing list