Amiga.org
Amiga computer related discussion => Amiga Software Issues and Discussion => Topic started by: adrian82 on January 14, 2022, 02:42:59 PM
-
Hello!
For anyone interested in supporting the M68k backend in LLVM, there are now a Patreon and an OpenCollective webpage available for doing so.
> https://www.patreon.com/m68k_llvm
> https://opencollective.com/m68k-llvm-dev
Adrian
-
Will they support Amiga HUNK ABI if we do?
-
Will they support Amiga HUNK ABI if we do?
In general, it should be possible to use a tool like »elf2hunk« to generate a hunk executable.
The hard part of adding target support to a compiler like LLVM is the machine-specific part for code generation. Adding support for additional executable formats and operating systems is the easier part.
Supporting the development of the M68k backend for LLVM means that the community gets a modern and supported C/C++ compiler plus support for many modern languages such as Rust, Julia, Haskell, Swift and so on. LLVM is one of the most important compiler projects.
The development is also making good progress.
Adrian