[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Chicken-users] Re : Re: package fmt crash on Windows 7 64-bits
From: |
Christian Kellermann |
Subject: |
Re: [Chicken-users] Re : Re: package fmt crash on Windows 7 64-bits |
Date: |
Mon, 15 Dec 2014 16:03:27 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
combier <address@hidden> writes:
> You are right, apply-hack.x86-64.S looks to be disabled. I didn't
> notice before.
> Does it mean that Windows 64 bits is not fully supported?
It means that someone has to write a apply hack using Windows' ABI for
64bit. On 32bit we can get away with SysV but not on 64 bit...
> I tried to add Apply-hack.x86-64.S in the build, but it does not
> compile correctly.
> Strange, the syntax of the gcc assembly is different from Windows and Linux?
The ABI is different.
> I don't understand why Apply-hack.x86-64.S is available, but not
> compiled on Windows 64.
> Is it more complicated than fixing some syntax issues?
Yes, the whole mechanism on how arguments are placed on the stack / in
registers differs.
Kind regards,
Christian
--
May you be peaceful, may you live in safety, may you be free from
suffering, and may you live with ease.