Blob Blame History Raw
diff -up liboil-0.3.13/liboil/liboilcpu-misc.c.s390 liboil-0.3.13/liboil/liboilcpu-misc.c
--- liboil-0.3.13/liboil/liboilcpu-misc.c.s390	2008-02-22 14:59:17.000000000 -0500
+++ liboil-0.3.13/liboil/liboilcpu-misc.c	2008-02-22 22:38:36.000000000 -0500
@@ -87,7 +87,7 @@ static unsigned long
 oil_profile_stamp_s390(void)
 {
   uint64_t ts;
-  __asm__ __volatile__ ("STCK %0\n" : : "m" (ts));
+  __asm__ __volatile__ ("STCK %0(%0)\n" : : "r" (&ts));
   return ts;
 }