v2, adjusted per the discussion at XenSummit https://cirrus-ci.com/build/6611877547999232 https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/912782128
Andrew Cooper (3): xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__ treewide: Avoid including asm/types.h xen/types: Rework stdint vs __{u,s}$N types xen/arch/arm/arm64/lib/find_next_bit.c | 2 +- xen/arch/arm/include/asm/types.h | 19 ------------ xen/arch/riscv/include/asm/types.h | 19 ------------ xen/arch/x86/cpu/mcheck/mce.h | 1 - xen/arch/x86/cpu/vpmu.c | 1 - xen/arch/x86/cpu/vpmu_intel.c | 1 - xen/arch/x86/hvm/hvm.c | 1 - xen/arch/x86/hvm/vmx/vvmx.c | 1 - xen/arch/x86/include/asm/byteorder.h | 2 +- xen/arch/x86/include/asm/hvm/svm/svmdebug.h | 2 +- xen/arch/x86/include/asm/hvm/vmx/vmx.h | 3 +- xen/arch/x86/include/asm/io_apic.h | 3 +- xen/arch/x86/include/asm/page.h | 2 +- xen/arch/x86/include/asm/processor.h | 1 - xen/arch/x86/include/asm/types.h | 14 --------- xen/arch/x86/include/asm/x86_64/page.h | 2 +- xen/arch/x86/mm/p2m-ept.c | 1 - xen/common/trace.c | 1 - xen/drivers/char/arm-uart.c | 2 +- xen/include/xen/bitops.h | 2 +- xen/include/xen/spinlock.h | 3 +- xen/include/xen/stdint.h | 33 +++++++++++++++++++++ xen/include/xen/types.h | 29 +++++++----------- 23 files changed, 56 insertions(+), 89 deletions(-) create mode 100644 xen/include/xen/stdint.h -- 2.30.2