diff options
-rw-r--r-- | tools/testing/selftests/powerpc/mm/wild_bctr.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/tools/testing/selftests/powerpc/mm/wild_bctr.c b/tools/testing/selftests/powerpc/mm/wild_bctr.c index 90469a9e49d4..f2fa101c5a6a 100644 --- a/tools/testing/selftests/powerpc/mm/wild_bctr.c +++ b/tools/testing/selftests/powerpc/mm/wild_bctr.c | |||
@@ -47,8 +47,9 @@ static int ok(void) | |||
47 | return 0; | 47 | return 0; |
48 | } | 48 | } |
49 | 49 | ||
50 | #define REG_POISON 0x5a5aUL | 50 | #define REG_POISON 0x5a5a |
51 | #define POISONED_REG(n) ((REG_POISON << 48) | ((n) << 32) | (REG_POISON << 16) | (n)) | 51 | #define POISONED_REG(n) ((((unsigned long)REG_POISON) << 48) | ((n) << 32) | \ |
52 | (((unsigned long)REG_POISON) << 16) | (n)) | ||
52 | 53 | ||
53 | static inline void poison_regs(void) | 54 | static inline void poison_regs(void) |
54 | { | 55 | { |