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 -s` 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/Makefile | 7 ++++++
xen/tools/check-endbr.sh | 18 +++++++-------
3 files changed, 61 insertions(+), 15 deletions(-)
--
2.51.0