Is Haskell supported on Windows ARM?

#24603: Support for ARM64 Windows · Issues · Glasgow Haskell Compiler / GHC · GitLab – this one is about how to create a cross-compiler to Windows AArch64 from Linux (and maybe MacOS). By the result of this task we have a new cross-compile target at Linux with a trivial Hello World test which is executed in Wine AArch64.

#25974: Support for ARM64 Windows (Wine builds, native compiler, no cross) · Issues · Glasgow Haskell Compiler / GHC · GitLab – this one is about a next step: create a non-cross Windows AArch64 compiler based on Windows x86-64 cross-compiler to AArch64 used as a bootstrap. All this is executed in Wine AArch64 with FEX to support x86 code. Currently it is in progress and this progress is very slow because I faced with Segfault which is a REALLY hard to debug.

3 Likes