patch-2.1.53 linux/arch/sparc64/kernel/unaligned.c

Next file: linux/arch/sparc64/lib/Makefile
Previous file: linux/arch/sparc64/kernel/ttable.S
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.52/linux/arch/sparc64/kernel/unaligned.c linux/arch/sparc64/kernel/unaligned.c
@@ -1,4 +1,4 @@
-/* $Id: unaligned.c,v 1.3 1997/06/25 10:12:15 jj Exp $
+/* $Id: unaligned.c,v 1.4 1997/08/19 15:25:11 jj Exp $
  * unaligned.c: Unaligned load/store trap handling with special
  *              cases for the kernel to do them more quickly.
  *
@@ -205,19 +205,19 @@
 	"stx	%%g7, [%0 + 8]\n"						\
 "0:\n\n\t"									\
 	".section __ex_table\n\t"						\
-	".xword	4b, " #errh "\n\t"						\
-	".xword	5b, " #errh "\n\t"						\
-	".xword	6b, " #errh "\n\t"						\
-	".xword	7b, " #errh "\n\t"						\
-	".xword	8b, " #errh "\n\t"						\
-	".xword	9b, " #errh "\n\t"						\
-	".xword	10b, " #errh "\n\t"						\
-	".xword	11b, " #errh "\n\t"						\
-	".xword	12b, " #errh "\n\t"						\
-	".xword	13b, " #errh "\n\t"						\
-	".xword	14b, " #errh "\n\t"						\
-	".xword	15b, " #errh "\n\t"						\
-	".xword	16b, " #errh "\n\n\t"						\
+	".word	4b, " #errh "\n\t"						\
+	".word	5b, " #errh "\n\t"						\
+	".word	6b, " #errh "\n\t"						\
+	".word	7b, " #errh "\n\t"						\
+	".word	8b, " #errh "\n\t"						\
+	".word	9b, " #errh "\n\t"						\
+	".word	10b, " #errh "\n\t"						\
+	".word	11b, " #errh "\n\t"						\
+	".word	12b, " #errh "\n\t"						\
+	".word	13b, " #errh "\n\t"						\
+	".word	14b, " #errh "\n\t"						\
+	".word	15b, " #errh "\n\t"						\
+	".word	16b, " #errh "\n\n\t"						\
 	".previous\n\t"								\
 	: : "r" (dest_reg), "r" (size), "r" (saddr), "r" (is_signed), "r" (asi)	\
 	: "l1", "l2", "g7", "g1", "cc");					\
@@ -259,20 +259,20 @@
 "17:\t"	"stba	%%l1, [%0 + 1] %%asi\n"						\
 "0:\n\n\t"									\
 	".section __ex_table\n\t"						\
-	".xword	4b, " #errh "\n\t"						\
-	".xword	5b, " #errh "\n\t"						\
-	".xword	6b, " #errh "\n\t"						\
-	".xword	7b, " #errh "\n\t"						\
-	".xword	8b, " #errh "\n\t"						\
-	".xword	9b, " #errh "\n\t"						\
-	".xword	10b, " #errh "\n\t"						\
-	".xword	11b, " #errh "\n\t"						\
-	".xword	12b, " #errh "\n\t"						\
-	".xword	13b, " #errh "\n\t"						\
-	".xword	14b, " #errh "\n\t"						\
-	".xword	15b, " #errh "\n\t"						\
-	".xword	16b, " #errh "\n\t"						\
-	".xword	17b, " #errh "\n\n\t"						\
+	".word	4b, " #errh "\n\t"						\
+	".word	5b, " #errh "\n\t"						\
+	".word	6b, " #errh "\n\t"						\
+	".word	7b, " #errh "\n\t"						\
+	".word	8b, " #errh "\n\t"						\
+	".word	9b, " #errh "\n\t"						\
+	".word	10b, " #errh "\n\t"						\
+	".word	11b, " #errh "\n\t"						\
+	".word	12b, " #errh "\n\t"						\
+	".word	13b, " #errh "\n\t"						\
+	".word	14b, " #errh "\n\t"						\
+	".word	15b, " #errh "\n\t"						\
+	".word	16b, " #errh "\n\t"						\
+	".word	17b, " #errh "\n\n\t"						\
 	".previous\n\t"								\
 	: : "r" (dst_addr), "r" (size), "r" (src_val), "r" (asi)		\
 	: "l1", "l2", "g7", "g1", "cc");					\

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