Hello, This series expands the recently introduced Darwin hypervisor build support to also allow cross-building an x86 hypervisor, that's done in patches 1 to 3. Patches 4 and 5 introduce some Cirrus-CI testing to do cross-builds from macOS, plus it also introduces some basic smoke testing of the x86 builds using the XTF selftest, just like it's currently done for the FreeBSD builds.
A result of the updated Cirrus-CI pipeline can be seen at: https://cirrus-ci.com/build/6723050642604032 Thanks, Roger. Roger Pau Monne (5): xen/x86: always consider '/' as a division in assembly xen/tools: remove usages of `stat -c` in check-endbr.sh xen/tools: fix grep reporting 'illegal byte sequence' in check-endbr.sh cirrus-ci: add x86 and arm64 macOS hypervisor builds cirrus-ci: add x86 XTF self-tests for macOS build .cirrus.yml | 51 ++++++++++++++++++++++++++++++++++------ xen/arch/x86/arch.mk | 5 ++++ xen/tools/check-endbr.sh | 18 +++++++------- 3 files changed, 58 insertions(+), 16 deletions(-) -- 2.51.0
