From 9459dfb891af6ef376a2a78d4a272b9a396ea484 Mon Sep 17 00:00:00 2001 From: Anton Blanchard Date: Fri, 12 Jul 2013 12:24:02 +0200 Subject: [PATCH] powerpc: fix some compiler warnings Fix a number of differing signedness warnings when building on powerpc. Signed-off-by: Anton Blanchard Signed-off-by: Denys Vlasenko --- syscall.c | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/syscall.c b/syscall.c index f524b130..2715cea8 100644 --- a/syscall.c +++ b/syscall.c @@ -975,23 +975,24 @@ static int powerpc_getregs_old(pid_t pid) long r; if (iflag) { - r = upeek(pid, sizeof(long) * PT_NIP, &ppc_regs.nip); + r = upeek(pid, sizeof(long) * PT_NIP, (long *)&ppc_regs.nip); if (r) goto out; } #ifdef POWERPC64 /* else we never use it */ - r = upeek(pid, sizeof(long) * PT_MSR, &ppc_regs.msr); + r = upeek(pid, sizeof(long) * PT_MSR, (long *)&ppc_regs.msr); if (r) goto out; #endif - r = upeek(pid, sizeof(long) * PT_CCR, &ppc_regs.ccr); + r = upeek(pid, sizeof(long) * PT_CCR, (long *)&ppc_regs.ccr); if (r) goto out; - r = upeek(pid, sizeof(long) * PT_ORIG_R3, &ppc_regs.orig_gpr3); + r = upeek(pid, sizeof(long) * PT_ORIG_R3, (long *)&ppc_regs.orig_gpr3); if (r) goto out; for (i = 0; i <= 8; i++) { - r = upeek(pid, sizeof(long) * (PT_R0 + i), &ppc_regs.gpr[i]); + r = upeek(pid, sizeof(long) * (PT_R0 + i), + (long *)&ppc_regs.gpr[i]); if (r) goto out; } -- 2.40.0