On 29.10.2025 00:28, Timothy Pearson wrote: > int64_aligned_t and uint64_aligned_t need to be exposed when the GNU C > compiler > is in use. > --- > xen/include/public/arch-ppc.h | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-)
Reviewed-by: Jan Beulich <[email protected]> However, first of all this needs your own S-o-b. Jan > diff --git a/xen/include/public/arch-ppc.h b/xen/include/public/arch-ppc.h > index 4ca453a284..264e20b89e 100644 > --- a/xen/include/public/arch-ppc.h > +++ b/xen/include/public/arch-ppc.h > @@ -11,7 +11,7 @@ > #ifndef __XEN_PUBLIC_ARCH_PPC_H__ > #define __XEN_PUBLIC_ARCH_PPC_H__ > > -#if defined(__XEN__) || defined(__XEN_TOOLS__) > +#if defined(__XEN__) || defined(__XEN_TOOLS__) || defined(__GNUC__) > #define int64_aligned_t int64_t __attribute__((__aligned__(8))) > #define uint64_aligned_t uint64_t __attribute__((__aligned__(8))) > #endif
