]> git.proxmox.com Git - qemu.git/blobdiff - qemu-timer.h
target-mips: Fix format specifiers for fpu_fprintf
[qemu.git] / qemu-timer.h
index a7eac9877b25e6628061c2116abd76b127f97ede..d2e15f4caa7bd61e8bac8d342f4ecd3e75fe04f8 100644 (file)
@@ -98,9 +98,9 @@ static inline int64_t cpu_get_real_ticks(void)
 #else
     /* http://ozlabs.org/pipermail/linuxppc-dev/1999-October/003889.html */
     unsigned long junk;
-    __asm__ __volatile__ ("mftbu   %1\n\t"
-                          "mftb    %L0\n\t"
-                          "mftbu   %0\n\t"
+    __asm__ __volatile__ ("mfspr   %1,269\n\t"  /* mftbu */
+                          "mfspr   %L0,268\n\t" /* mftb */
+                          "mfspr   %0,269\n\t"  /* mftbu */
                           "cmpw    %0,%1\n\t"
                           "bne     $-16"
                           : "=r" (retval), "=r" (junk));