From: "Andi Kleen" <ak@suse.de>

Remove stale unused file

Signed-off-by: Andi Kleen <ak@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
---

 /dev/null                         |    0 
 25-akpm/arch/x86_64/lib/putuser.S |   88 --------------------------------------
 2 files changed, 88 deletions(-)

diff -puN arch/x86_64/lib/putuser.S~x86_64-remove-stale-unused-file arch/x86_64/lib/putuser.S
--- 25/arch/x86_64/lib/putuser.S~x86_64-remove-stale-unused-file	Wed Mar 23 15:38:37 2005
+++ 25-akpm/arch/x86_64/lib/putuser.S	Wed Mar 23 15:38:37 2005
@@ -1,88 +0,0 @@
-/*
- * __put_user functions.
- *
- * (C) Copyright 1998 Linus Torvalds
- *
- * These functions have a non-standard call interface
- * to make them more efficient.
- */
-
-/*
- * __put_user_X
- *
- * Inputs:	%rax contains the address
- *		%rdx contains the value
- *
- * Outputs:	%rax is error code (0 or -EFAULT)
- *		%rbx is corrupted (will contain "current_task").
- *
- * These functions should not modify any other registers,
- * as they get called from within inline assembly.
- */
-
-/* FIXME: putuser.S should be really merged with getuser.S, and preprocessor should be used to keep code duplication lower */
-
-#include <linux/linkage.h>
-#include <asm/page.h>
-#include <asm/errno.h>
-#include <asm/offset.h>
-#include <asm/thread_info.h>
-
-.text
-.p2align
-.globl __put_user_1
-__put_user_1:
-	GET_THREAD_INFO(%rbx)
-	cmpq threadinfo_addr_limit(%rbx),%rax
-	jae bad_put_user
-1:	movb %dl,(%rax)
-	xorq %rax,%rax
-	ret
-
-.p2align
-.globl __put_user_2
-__put_user_2:
-	GET_THREAD_INFO(%rbx) 
-	addq $1,%rax
-	jc		bad_put_user
-	cmpq	threadinfo_addr_limit(%rbx),%rax
-	jae 	bad_put_user
-2:	movw %dx,-1(%rax)
-	xorq %rax,%rax
-	ret
-
-.p2align
-.globl __put_user_4
-__put_user_4:
-	GET_THREAD_INFO(%rbx) 
-	addq $3,%rax
-	jc		bad_put_user
-	cmpq	threadinfo_addr_limit(%rbx),%rax
-	jae 	bad_put_user
-3:	movl %edx,-3(%rax)
-	xorq %rax,%rax
-	ret
-
-.p2align
-.globl __put_user_8
-__put_user_8:
-	GET_THREAD_INFO(%rbx) 
-	addq $7,%rax
-	jc	bad_put_user
-	cmpq	threadinfo_addr_limit(%rbx),%rax
-	jae 	bad_put_user
-4:	movq %rdx,-7(%rax)
-	xorq %rax,%rax
-	ret
-
-ENTRY(bad_put_user)	
-bad_put_user:
-	movq $(-EFAULT),%rax
-	ret
-
-.section __ex_table,"a"
-	.quad 1b,bad_put_user
-	.quad 2b,bad_put_user
-	.quad 3b,bad_put_user
-	.quad 4b,bad_put_user	
-.previous
diff -L dev/null1970-01-01 -puN /dev/null /dev/null
_