Commit 06ef6608 authored by David Mosberger-Tang's avatar David Mosberger-Tang Committed by Tony Luck

[IA64] __ia64_syscall() is no longer used anywhere in the kernel. Remove it.

Signed-off-by: default avatarDavid Mosberger-Tang <davidm@hpl.hp.com>
Signed-off-by: default avatarTony Luck <tony.luck@intel.com>
parent fc67b16e
...@@ -470,18 +470,6 @@ ENTRY(load_switch_stack) ...@@ -470,18 +470,6 @@ ENTRY(load_switch_stack)
br.cond.sptk.many b7 br.cond.sptk.many b7
END(load_switch_stack) END(load_switch_stack)
GLOBAL_ENTRY(__ia64_syscall)
.regstk 6,0,0,0
mov r15=in5 // put syscall number in place
break __BREAK_SYSCALL
movl r2=errno
cmp.eq p6,p7=-1,r10
;;
(p6) st4 [r2]=r8
(p6) mov r8=-1
br.ret.sptk.many rp
END(__ia64_syscall)
GLOBAL_ENTRY(execve) GLOBAL_ENTRY(execve)
mov r15=__NR_execve // put syscall number in place mov r15=__NR_execve // put syscall number in place
break __BREAK_SYSCALL break __BREAK_SYSCALL
......
...@@ -58,9 +58,6 @@ EXPORT_SYMBOL(__strlen_user); ...@@ -58,9 +58,6 @@ EXPORT_SYMBOL(__strlen_user);
EXPORT_SYMBOL(__strncpy_from_user); EXPORT_SYMBOL(__strncpy_from_user);
EXPORT_SYMBOL(__strnlen_user); EXPORT_SYMBOL(__strnlen_user);
#include <asm/unistd.h>
EXPORT_SYMBOL(__ia64_syscall);
/* from arch/ia64/lib */ /* from arch/ia64/lib */
extern void __divsi3(void); extern void __divsi3(void);
extern void __udivsi3(void); extern void __udivsi3(void);
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment