Hello, Following two patches aim to make hvmloader standalone, so that it don't try to use system headers. It shouldn't result in any functional change.
Thanks, Roger. Roger Pau Monne (2): hvmloader: use Xen private header for elf structs hvmloader: do not include system headers for type declarations tools/firmware/hvmloader/32bitbios_support.c | 4 +- tools/firmware/hvmloader/config.h | 3 +- tools/firmware/hvmloader/hypercall.h | 2 +- tools/firmware/hvmloader/mp_tables.c | 2 +- tools/firmware/hvmloader/option_rom.h | 2 +- tools/firmware/hvmloader/pir_types.h | 2 +- tools/firmware/hvmloader/smbios.c | 2 +- tools/firmware/hvmloader/smbios_types.h | 2 +- tools/firmware/hvmloader/types.h | 47 ++++++++++++++++++++ tools/firmware/hvmloader/util.c | 1 - tools/firmware/hvmloader/util.h | 5 +-- 11 files changed, 57 insertions(+), 15 deletions(-) create mode 100644 tools/firmware/hvmloader/types.h -- 2.30.1