On 09.02.2026 11:46, Bertrand Marquis wrote:
> --- /dev/null
> +++ b/config/Darwin.mk
> @@ -0,0 +1,6 @@
> +# Use GNU tool definitions as the tools we are using are either GNU 
> compatible
> +# or we only use features which are supported on Mac OS.
> +include $(XEN_ROOT)/config/StdGNU.mk
> +
> +# Cross compile on Mac OS, only hypervisor build has been tested, no tools
> +XEN_COMPILE_ARCH = unknow

While editing in the ABI aspect, it occurred to me to check what Apple has
to say regarding their ABI. For both aarch64 and x86-64 they say they use
the standard ABI with some modifications. We may want to evaluate whether
those modifications are actually compatible with what we need.

Talking of x86-64: Has building on an x86 Mac been tested as well?
Especially if that doesn't work, it may want mentioning.

Jan

Reply via email to