patch-2.1.21 linux/include/asm-alpha/uaccess.h

Next file: linux/include/asm-i386/uaccess.h
Previous file: linux/fs/xiafs/xiafs_mac.h
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.20/linux/include/asm-alpha/uaccess.h linux/include/asm-alpha/uaccess.h
@@ -122,7 +122,7 @@
 	".section __ex_table,\"a\"\n"			\
 	"	.gprel32 1b\n"				\
 	"	lda %0, 2b-1b(%1)\n"			\
-	".text"						\
+	".previous"					\
 		: "=r"(__gu_val), "=r"(__gu_err)	\
 		: "m"(__m(addr)), "1"(__gu_err))
 
@@ -132,7 +132,7 @@
 	".section __ex_table,\"a\"\n"			\
 	"	.gprel32 1b\n"				\
 	"	lda %0, 2b-1b(%1)\n"			\
-	".text"						\
+	".previous"					\
 		: "=r"(__gu_val), "=r"(__gu_err)	\
 		: "m"(__m(addr)), "1"(__gu_err))
 
@@ -145,7 +145,7 @@
 	".section __ex_table,\"a\"\n"			\
 	"	.gprel32 1b\n"				\
 	"	lda %0, 2b-1b(%1)\n"			\
-	".text"						\
+	".previous"					\
 		: "=r"(__gu_val), "=r"(__gu_err)	\
 		: "m"(__m(addr)), "1"(__gu_err))
 
@@ -155,7 +155,7 @@
 	".section __ex_table,\"a\"\n"			\
 	"	.gprel32 1b\n"				\
 	"	lda %0, 2b-1b(%1)\n"			\
-	".text"						\
+	".previous"					\
 		: "=r"(__gu_val), "=r"(__gu_err)	\
 		: "m"(__m(addr)), "1"(__gu_err))
 #else
@@ -176,7 +176,7 @@
 	"	lda %0, 3b-1b(%2)\n"					\
 	"	.gprel32 2b\n"						\
 	"	lda %0, 2b-1b(%2)\n"					\
-	".text"								\
+	".previous"							\
 		: "=&r"(__gu_val), "=&r"(__gu_tmp), "=r"(__gu_err)	\
 		: "r"(addr), "2"(__gu_err));				\
 }
@@ -188,7 +188,7 @@
 	".section __ex_table,\"a\"\n"					\
 	"	.gprel32 1b\n"						\
 	"	lda %0, 2b-1b(%1)\n"					\
-	".text"								\
+	".previous"							\
 		: "=&r"(__gu_val), "=r"(__gu_err)			\
 		: "r"(addr), "1"(__gu_err))
 #endif
@@ -236,7 +236,7 @@
 	".section __ex_table,\"a\"\n"				\
 	"	.gprel32 1b\n"					\
 	"	lda $31,2b-1b(%0)\n"				\
-	".text"							\
+	".previous"						\
 		: "=r"(__pu_err)				\
 		: "m" (__m(addr)), "rJ" (x), "0"(__pu_err))
 
@@ -246,7 +246,7 @@
 	".section __ex_table,\"a\"\n"				\
 	"	.gprel32 1b\n"					\
 	"	lda $31,2b-1b(%0)\n"				\
-	".text"							\
+	".previous"						\
 		: "=r"(__pu_err)				\
 		: "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
 
@@ -259,7 +259,7 @@
 	".section __ex_table,\"a\"\n"				\
 	"	.gprel32 1b\n"					\
 	"	lda $31,2b-1b(%0)\n"				\
-	".text"							\
+	".previous"						\
 		: "=r"(__pu_err)				\
 		: "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
 
@@ -269,7 +269,7 @@
 	".section __ex_table,\"a\"\n"				\
 	"	.gprel32 1b\n"					\
 	"	lda $31,2b-1b(%0)\n"				\
-	".text"							\
+	".previous"						\
 		: "=r"(__pu_err)				\
 		: "m"(__m(addr)), "rJ"(x), "0"(__pu_err))
 #else
@@ -300,7 +300,7 @@
 	"	lda $31, 5b-3b(%0)\n"				\
 	"	.gprel32 4b\n"					\
 	"	lda $31, 5b-4b(%0)\n"				\
-	".text"							\
+	".previous"						\
 		: "=r"(__pu_err), "=&r"(__pu_tmp1),		\
 		  "=&r"(__pu_tmp2), "=&r"(__pu_tmp3),		\
 		  "=&r"(__pu_tmp4)				\
@@ -322,7 +322,7 @@
 	"	lda $31, 3b-1b(%0)\n"				\
 	"	.gprel32 2b\n"					\
 	"	lda $31, 3b-2b(%0)\n"				\
-	".text"							\
+	".previous"						\
 		: "=r"(__pu_err),				\
 	  	  "=&r"(__pu_tmp1), "=&r"(__pu_tmp2)		\
 		: "r"((unsigned long)(x)), "r"(addr), "0"(__pu_err)); \

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen, slshen@lbl.gov