From: Hollis Blanchard <[EMAIL PROTECTED]>

Signed-off-by: Hollis Blanchard <[EMAIL PROTECTED]>
Signed-off-by: Avi Kivity <[EMAIL PROTECTED]>

diff --git a/libkvm/libkvm-powerpc.c b/libkvm/libkvm-powerpc.c
index e51303a..53a2478 100644
--- a/libkvm/libkvm-powerpc.c
+++ b/libkvm/libkvm-powerpc.c
@@ -25,6 +25,7 @@
 #include "kvm-powerpc.h"
 #include <errno.h>
 #include <stdio.h>
+#include <inttypes.h>
 
 int handle_dcr(struct kvm_run *run,  kvm_context_t kvm, int vcpu)
 {
@@ -70,12 +71,16 @@ void kvm_show_regs(kvm_context_t kvm, int vcpu)
                return;
 
        fprintf(stderr,"guest vcpu #%d\n", vcpu);
-       fprintf(stderr,"pc:   %08x msr:  %08x\n", regs.pc, regs.msr);
-       fprintf(stderr,"lr:   %08x ctr:  %08x\n", regs.lr, regs.ctr);
-       fprintf(stderr,"srr0: %08x srr1: %08x\n", regs.srr0, regs.srr1);
+       fprintf(stderr,"pc:   %016"PRIx64" msr:  %016"PRIx64"\n",
+               regs.pc, regs.msr);
+       fprintf(stderr,"lr:   %016"PRIx64" ctr:  %016"PRIx64"\n",
+               regs.lr, regs.ctr);
+       fprintf(stderr,"srr0: %016"PRIx64" srr1: %016"PRIx64"\n",
+               regs.srr0, regs.srr1);
        for (i=0; i<32; i+=4)
        {
-               fprintf(stderr, "gpr%02d: %08x %08x %08x %08x\n", i,
+               fprintf(stderr, "gpr%02d: %016"PRIx64" %016"PRIx64" %016"PRIx64
+                       " %016"PRIx64"\n", i,
                        regs.gpr[i],
                        regs.gpr[i+1],
                        regs.gpr[i+2],

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference 
Don't miss this year's exciting event. There's still time to save $100. 
Use priority code J8TL2D2. 
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
kvm-commits mailing list
kvm-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-commits

Reply via email to