Indeed - I'm not giving up! I installed Clang via LLVM. Which of the
EXE files is actually the assembler? It's not entirely clear (no
"clang-as", for example). (Although I trust it works!)
I've got some ideas as to how to start debugging. I will solve this puzzle!
Kit
On 25/05/2024 16:42, Sven Barth via fpc-devel wrote:
J. Gareth Moreton via fpc-devel <fpc-devel@lists.freepascal.org>
schrieb am Sa., 25. Mai 2024, 10:49:
Thought I'd give a small update.
I was distracted over the past month with work, the arm-linux
blocking
bug and a couple of merge requests which were much easier to develop!
I'm now having a solid bash at getting Windows on ARM64 working.
It's
proving harder than anticipated because I can't install common helper
tools like Cygwin because there isn't a native AArch64 version
available
(and x64 is not supported for emulation, it seems... only x86), and
Microsoft Visual Studio (which contains a working assembler)
absolutely
refuses to install because Windows 10 on ARM64 is not supported, only
Windows 11 (and my Raspberry Pi is not "ready" to upgrade to
Windows 11).
Emulation of x86_64 requires Windows 11 ;)
You should be able to install clang natively, then you can use that
assembler. After all that's the one we need to cooperate with anyway...
I did manage to get the make process to complete with the options
that
Sven listed, but despite all of the packages building, the resultant
"ppca64" executable immediately exited with no messages or anything,
even if I specified "ppca64 -i" to display supported information.
I'm
not sure if this is due to the bugs regarding exceptions and case
blocks, or some other reason.
It's very likely the case blocks, cause the compiler contains quite a
lot of them.
Regards,
Sven
_______________________________________________
fpc-devel maillist -fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel
_______________________________________________
fpc-devel maillist - fpc-devel@lists.freepascal.org
https://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel