Re: Guile 64-bit Windows support, redux
Mike Gran <[email protected]> Thu, 27 Feb 2025 04:12:13 +0000 (UTC)
| Newsgroups | gmane.lisp.guile.devel |
|---|---|
| Message-ID | <[email protected]> |
OK. This patchset does not result in a functional build on any of the Win32 VMs I've tested. It seems necessary but not sufficient. I feel like there needs to be a few more patches that should have been attached. I could fairly easily tweak it into shape, but, I'd rather make sure I've got the full story first. For reference, I started with a recent main and applied 6 patches I found in the history of this email-chain. - Fix lightening x86_64 Windows calling convention - Store hashes as uintptr_t - Decouple scm_t_inum from long datatype - Rename functions that should accept scm_t_inum - scm_integer_modulo_expt_nnn: Refactor to use scm_to_mpz - scm_i_divide2double: Refactor to use scm_to_mpz If someone wants to point me to a complete source tarball to diff with main or some other additional source of information, I can continue my evaluation. Else, I can use these patches along with my own patchset to complete this work. Regards, Mike Gran