patch-2.1.36 linux/arch/sparc/lib/checksum.S

Next file: linux/arch/sparc/lib/irqlock.S
Previous file: linux/arch/sparc/lib/Makefile
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.1.35/linux/arch/sparc/lib/checksum.S linux/arch/sparc/lib/checksum.S
@@ -471,8 +471,6 @@
 	 addx	%g0, %g7, %o0
 C_LABEL(__csum_partial_copy_end):
 
-        .section .fixup,#alloc,#execinstr
-        .align  4
 /* We do these strange calculations for the csum_*_from_user case only, ie.
  * we only bother with faults on loads... */
 
@@ -568,6 +566,7 @@
 	add	%i1, %i2, %i1
 2:
 	mov	%i1, %o0
+6:
 	call	C_LABEL(__bzero)
 	 mov	%i3, %o1
 1:
@@ -579,3 +578,4 @@
         .section __ex_table,#alloc
         .align 4
         .word 5b,2
+	.word 6b,2

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