aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authordavem <davem>2002-01-15 07:16:26 +0000
committerdavem <davem>2002-01-15 07:16:26 +0000
commita856ac769794debfdcaa6639a4fa620e254298da (patch)
treee8cff2be2a55305d239d19efa04acf6bd180e652
parent1c5cb44de8746a2ff5a7d5e0dea1ee21ffb0bf75 (diff)
downloadnetdev-vger-cvs-a856ac769794debfdcaa6639a4fa620e254298da.tar.gz
Do not use v9 branches out of fixup
section.
-rw-r--r--arch/sparc64/lib/U3copy_from_user.S12
1 files changed, 6 insertions, 6 deletions
diff --git a/arch/sparc64/lib/U3copy_from_user.S b/arch/sparc64/lib/U3copy_from_user.S
index 40290ee84..1441f77d3 100644
--- a/arch/sparc64/lib/U3copy_from_user.S
+++ b/arch/sparc64/lib/U3copy_from_user.S
@@ -1,4 +1,4 @@
-/* $Id: U3copy_from_user.S,v 1.3 2000-11-01 09:29:19 davem Exp $
+/* $Id: U3copy_from_user.S,v 1.4 2002-01-15 07:16:26 davem Exp $
* U3memcpy.S: UltraSparc-III optimized copy from userspace.
*
* Copyright (C) 1999, 2000 David S. Miller (davem@redhat.com)
@@ -13,7 +13,7 @@
.section .fixup; \
.align 4; \
99: VISExitHalf; \
- ba,pt %xcc, U3cfu_fixup; \
+ ba U3cfu_fixup; \
a, b, %o1; \
.section __ex_table; \
.align 4; \
@@ -25,7 +25,7 @@
.section .fixup; \
.align 4; \
99: VISExitHalf; \
- ba,pt %xcc, U3cfu_fixup; \
+ ba U3cfu_fixup; \
a, b, %o1; \
.section __ex_table; \
.align 4; \
@@ -39,7 +39,7 @@
99: VISExitHalf; \
and %o2, (0x40 - 1), %o1; \
add %o1, %o4, %o1; \
- ba,pt %xcc, U3cfu_fixup; \
+ ba U3cfu_fixup; \
add %o1, 0x1c0, %o1; \
.section __ex_table; \
.align 4; \
@@ -54,7 +54,7 @@
and %o2, (0x40 - 1), %o1; \
sll %g3, 6, %g3; \
add %o1, 0x80, %o1; \
- ba,pt %xcc, U3cfu_fixup; \
+ ba U3cfu_fixup; \
add %o1, %g3, %o1; \
.section __ex_table; \
.align 4; \
@@ -68,7 +68,7 @@
99: VISExitHalf; \
and %o2, (0x40 - 1), %o1; \
add %o1, 0x40, %o1; \
- ba,pt %xcc, U3cfu_fixup; \
+ ba U3cfu_fixup; \
add %o1, %g3, %o1; \
.section __ex_table; \
.align 4; \