diff options
Diffstat (limited to 'arch/sparc/lib/ipcsum.S')
| -rw-r--r-- | arch/sparc/lib/ipcsum.S | 9 | 
1 files changed, 4 insertions, 5 deletions
diff --git a/arch/sparc/lib/ipcsum.S b/arch/sparc/lib/ipcsum.S index 58ca5b9a877..4742d59029e 100644 --- a/arch/sparc/lib/ipcsum.S +++ b/arch/sparc/lib/ipcsum.S @@ -1,8 +1,7 @@ +#include <linux/linkage.h> +  	.text -	.align	32 -	.globl	ip_fast_csum -	.type	ip_fast_csum,#function -ip_fast_csum:	/* %o0 = iph, %o1 = ihl */ +ENTRY(ip_fast_csum) /* %o0 = iph, %o1 = ihl */  	sub	%o1, 4, %g7  	lduw	[%o0 + 0x00], %o2  	lduw	[%o0 + 0x04], %g2 @@ -31,4 +30,4 @@ ip_fast_csum:	/* %o0 = iph, %o1 = ihl */  	set	0xffff, %o1  	retl  	 and	%o2, %o1, %o0 -	.size	ip_fast_csum, .-ip_fast_csum +ENDPROC(ip_fast_csum)  |