Personally my use case is that I wanted a portable UEFI bootloader for booting the XNU kernel (as an experiment). I do realize I would either need to modify XNU itself to add limine/multiboot protocol support or add the xnu boot argument and dtb code to limine. So far the best alternative is a fork of u-boot but it can't be compiled with llvm.
However maybe MachO support would be useful to other osdev projects.
Personally my use case is that I wanted a portable UEFI bootloader for booting the XNU kernel (as an experiment). I do realize I would either need to modify XNU itself to add limine/multiboot protocol support or add the xnu boot argument and dtb code to limine. So far the best alternative is a fork of u-boot but it can't be compiled with llvm.
However maybe MachO support would be useful to other osdev projects.