Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Oct 2002 11:00:57 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 20058 for review
Message-ID:  <200210241800.g9OI0vwr016705@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://perforce.freebsd.org/chv.cgi?CH=20058

Change 20058 by jhb@jhb_laptop on 2002/10/24 11:00:56

	Here are the non-bogus changes.

Affected files ...

.. //depot/projects/smpng/sys/alpha/include/alpha_cpu.h#4 edit

Differences ...

==== //depot/projects/smpng/sys/alpha/include/alpha_cpu.h#4 (text+ko) ====

@@ -372,8 +372,8 @@
 	register u_int64_t a0 __asm__("$16") = ipir;
 	__asm__ __volatile__ (
 		"call_pal 0xd #PAL_ipir"
-		: "=r" (a0)
-		: "0" (a0)
+		: "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -395,8 +395,8 @@
 	register u_int64_t a0 __asm__("$16") = mces;
 	__asm__ __volatile__ (
 		"call_pal 0x11 #PAL_wrmces"
-		: "=r" (a0)
-		: "0" (a0)
+		: "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -406,8 +406,8 @@
 	register u_int64_t a0 __asm__("$16") = fen;
 	__asm__ __volatile__ (
 		"call_pal 0x2b #PAL_wrfen"
-		: "=r" (a0)
-		: "0" (a0)
+		: "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -417,8 +417,8 @@
 	register u_int64_t a0 __asm__("$16") = vptptr;
 	__asm__ __volatile__ (
 		"call_pal 0x2d #PAL_wrvptptr"
-		: "=r" (a0)
-		: "0" (a0)
+		: "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -429,8 +429,8 @@
 	register u_int64_t v0 __asm__("$0");
 	__asm__ __volatile__ (
 		"call_pal 0x30 #PAL_OSF1_swpctx"
-		: "=r" (v0), "=r" (a0)
-		: "1" (a0)
+		: "=r" (v0), "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25", "memory");
 	return v0;
 }
@@ -441,8 +441,8 @@
 	register u_int64_t a0 __asm__("$16") = sysvalue;
 	__asm__ __volatile__ (
 		"call_pal 0x31 #PAL_wrval"
-		: "=r" (a0)
-		: "0" (a0)
+		: "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -465,8 +465,8 @@
 	register u_int64_t a1 __asm__("$17") = va;
 	__asm__ __volatile__ (
 		"call_pal 0x33 #PAL_OSF1_tbi"
-		: "=r" (a0), "=r" (a1)
-		: "0" (a0), "1" (a1)
+		: "+r" (a0), "+r" (a1)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -477,8 +477,8 @@
 	register u_int64_t a1 __asm__("$17") = which;
 	__asm__ __volatile__ (
 		"call_pal 0x34 #PAL_OSF1_wrent"
-		: "=r" (a0), "=r" (a1)
-		: "0" (a0), "1" (a1)
+		: "+r" (a0), "+r" (a1)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -489,8 +489,8 @@
 	register u_int64_t v0 __asm__("$0");
 	__asm__ __volatile__ (
 		"call_pal 0x35 #PAL_OSF1_swpipl"
-		: "=r" (v0), "=r" (a0)
-		: "1" (a0)
+		: "=r" (v0), "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 	return v0;
 }
@@ -513,8 +513,8 @@
 	register u_int64_t a0 __asm__("$16") = usp;
 	__asm__ __volatile__ (
 		"call_pal 0x38 #PAL_wrusp"
-		: "=r" (a0)
-		: "0" (a0)
+		: "+r" (a0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 }
 
@@ -526,8 +526,8 @@
 	register u_int64_t a1 __asm__("$17") = arg1;
 	__asm__ __volatile__ (
 		"call_pal 0x39 #PAL_OSF1_wrperfmon"
-		: "=r" (a0), "=r" (a1), "=r" (v0)
-		: "0" (a0), "1" (a1)
+		: "+r" (a0), "+r" (a1), "=r" (v0)
+		:
 		: "$1", "$22", "$23", "$24", "$25");
 	return v0;
 }

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200210241800.g9OI0vwr016705>