On Mon, Dec 17, 2018 at 11:34:39PM +0100, Cédric Le Goater wrote: > Change the PPC_BIT macro to use ULL instead of UL and the PPC_BIT32 > and PPC_BIT8 not to use any suffix. > > This fixes a compile breakage on windows. > > Signed-off-by: Cédric Le Goater <c...@kaod.org>
Applied (before the rest of the XIVE patches), thanks. > --- > target/ppc/cpu.h | 6 +++--- > 1 file changed, 3 insertions(+), 3 deletions(-) > > diff --git a/target/ppc/cpu.h b/target/ppc/cpu.h > index ab68abe8a23c..527181c0f09f 100644 > --- a/target/ppc/cpu.h > +++ b/target/ppc/cpu.h > @@ -70,9 +70,9 @@ > #define PPC_ELF_MACHINE EM_PPC > #endif > > -#define PPC_BIT(bit) (0x8000000000000000UL >> (bit)) > -#define PPC_BIT32(bit) (0x80000000UL >> (bit)) > -#define PPC_BIT8(bit) (0x80UL >> (bit)) > +#define PPC_BIT(bit) (0x8000000000000000ULL >> (bit)) > +#define PPC_BIT32(bit) (0x80000000 >> (bit)) > +#define PPC_BIT8(bit) (0x80 >> (bit)) > #define PPC_BITMASK(bs, be) ((PPC_BIT(bs) - PPC_BIT(be)) | PPC_BIT(bs)) > #define PPC_BITMASK32(bs, be) ((PPC_BIT32(bs) - PPC_BIT32(be)) | \ > PPC_BIT32(bs)) -- David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson
signature.asc
Description: PGP signature