This is a collection of fixes needed to build the hypervisor with -Og for arm64.
I build-tested this with the following command:
make -j $(nproc) \
EXTRA_CFLAGS_XEN_CORE="-Og" \
XEN_TARGET_ARCH=arm64 \
CROSS_COMPILE=aarch64-none-linux-gnu- \
dist-xen
Stewart Hildebrand (3):
xen/arm: mark __guest_cmpxchg always_inline
xen/efi: fix unitialized use warning
xen/arm: fix unitialized use warning
xen/arch/arm/domain_build.c | 2 +-
xen/arch/arm/include/asm/guest_atomics.h | 10 +++++-----
xen/common/efi/boot.c | 9 +++++++++
3 files changed, 15 insertions(+), 6 deletions(-)
--
2.40.0