Re: Guile 64-bit Windows support, redux

"Dr. Arne Babenhauserheide" <[email protected]> Sun, 02 Feb 2025 13:04:41 +0100
Newsgroups gmane.lisp.guile.devel
Message-ID <[email protected]>
Hi Jonas,

Thank you for the rebased patches!

Jonas Hahnfeld via "Developers list for Guile, the GNU extensibility library" <[email protected]> writes:
> Another ping on this thread. Just to remind, this is important for
> LilyPond, which is a fellow GNU project.
>
> I'm attaching the first five patches required to support 64-bit
> Windows. They originate from October 2023 and are 15 months old by
> now.

I tried to ping in IRC again, but since no one seems fit to do the
reviews, I put it on my own TODO list. I hope to get this moving the
next few weeks (I still have some time critical stuff higher up, but the
stack has shrunk quite a bit the past weeks).

> The sixth patch is for supporting JIT - I also submitted it to
> https://gitlab.com/wingo/lightening/-/merge_requests/26

> [2. text/x-patch; 0001-scm_i_divide2double-Refactor-to-use-scm_to_mpz.patch]...
>
> [3. text/x-patch; 0002-scm_integer_modulo_expt_nnn-Refactor-to-use-scm_to_m.patch]...
>
> [4. text/x-patch; 0003-Rename-functions-that-should-accept-scm_t_inum.patch]...
>
> [5. text/x-patch; 0004-Decouple-scm_t_inum-from-long-datatype.patch]...
>
> [6. text/x-patch; 0005-Store-hashes-as-uintptr_t.patch]...
>
> [7. text/x-patch; 0006-Fix-lightening-x86_64-Windows-calling-convention.patch]...

Thank you again for the ping!

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein,
ohne es zu merken.
draketo.de
signature.asc (application/pgp-signature, 1.1 KB)
-----BEGIN PGP SIGNATURE-----

iQJEBAEBCAAuFiEE801qEjXQSQPNItXAE++NRSQDw+sFAmefX1kQHGFybmVfYmFi
QHdlYi5kZQAKCRAT741FJAPD6+lfD/9AZCFDiH1Bg4L1L4toNJvfAtK+K1MTGYPg
h7qBlIYujUm6RMlE+iLSXWJgZTF5MVjNn0TR6y21bBIyaVzja0lUgeqilph7joc4
eyNmToBjA6vzKEoWNZRNn1dwNM6Qh55CK9JEseTuzoC2XFtfxidX+/+u/FrSiH7N
7YUMqOr3K+58dYHyIJgE8TzZR+QZJxrRtd+opb4fCNBRpwIB3UxL/vzOetQBWYpM
eFv8bqk1vLcRBNJ8mCkVfmaD0RNE6ubIXRbbH4enFgsPsvbRQiXEDoFmg8G3Yvvj
5zwSvHmCfvQI+/Xt4TD0T5O05c7NGs7N8xurmv26ijX05PFpAXyrm1AQe8nhm6YC
BaX9r53XpMYtgiopv3Yt+KCi5/tPK72WlJsxJZTahhWqnUsqrbuRVBdBlH/Po5s9
IZaih1vUxUNHk44WEDZaqyxl29zj+Q++x0NRiOjrM6B/PeqjB6Bu99ejo6B6G+tt
KxHogF98d+8ZeRTqFsM7tyUWv4Sd5368ZBIgXeI+26zcKoJJPBQcse6gcKjuX9cq
I4yEcyWXVpF2i7CZGK2p5jS6XxJJkIUMeWz3aJnVYWdaNnJkI4jgzOXAyqxE3cL5
KoQ2JqJNCDTzoJAwGsyGutjOdC6fAbKLipCvJbq6QlqgnIMezL4FZZ/s5Hqyz7Df
0M6UyyvxbYjEBAEBCAAuFiEE3Si95tmHXKvOSosd3M8NswvBBUgFAmefX1kQHGFy
bmVfYmFiQHdlYi5kZQAKCRDczw2zC8EFSOh6BACbSMK3j7enHOvzqjZ30JuPNUSt
SL4mZf75/EvgD0VH9r2DEZwcw2tNW4YtmacPaIQBEAosAoNIZXvZZ2Ii0yUAzAJU
FI+IoBVtZv6oNv4EEuEHBuol1dZZQxDsFdGNE/sjVoXHL8CDg1REzx+dxDfX4B1v
RUKezOtdc67WGKmPxg==
=N9bN
-----END PGP SIGNATURE-----