Done both to avoid PPC64 bringing in yet another copy of some antipatterns, and because it fixes the MISRA issue relating to the __signed__ keyword.
https://gitlab.com/xen-project/people/andyhhp/xen/-/pipelines/907638603 Andrew Cooper (2): xen/types: Drop #ifdefary for __{SIZE,PTRDIFF}_TYPE__ xen/types: Rework stdint vs __{u,s}$N types xen/arch/arm/include/asm/types.h | 19 --------------- xen/arch/riscv/include/asm/types.h | 19 --------------- xen/arch/x86/include/asm/types.h | 21 ++++++++--------- xen/include/xen/types.h | 37 +++++++++++++++--------------- 4 files changed, 27 insertions(+), 69 deletions(-) base-commit: 5c84f1f636981dab5341e84aaba8d4dd00bbc2cb -- 2.30.2