parisc: generate uapi header and system call table files
System call table generation script must be run to gener- ate unistd_32/64.h and syscall_table_32/64/c32.h files. This patch will have changes which will invokes the script. This patch will generate unistd_32/64.h and syscall_table- _32/64/c32.h files by the syscall table generation script invoked by parisc/Makefile and the generated files against the removed files must be identical. The generated uapi header file will be included in uapi/- asm/unistd.h and generated system call table header file will be included by kernel/syscall.S file. Signed-off-by: Firoz Khan <firoz.khan@linaro.org> Acked-by: Helge Deller <deller@gmx.de> Signed-off-by: Helge Deller <deller@gmx.de>
Tento commit je obsažen v:
@@ -923,19 +923,24 @@ ENTRY(lws_table)
|
||||
END(lws_table)
|
||||
/* End of lws table */
|
||||
|
||||
#define __SYSCALL(nr, entry, nargs) ASM_ULONG_INSN entry
|
||||
.align 8
|
||||
ENTRY(sys_call_table)
|
||||
.export sys_call_table,data
|
||||
#include "syscall_table.S"
|
||||
#ifdef CONFIG_64BIT
|
||||
#include <asm/syscall_table_c32.h> /* Compat syscalls */
|
||||
#else
|
||||
#include <asm/syscall_table_32.h> /* 32-bit native syscalls */
|
||||
#endif
|
||||
END(sys_call_table)
|
||||
|
||||
#ifdef CONFIG_64BIT
|
||||
.align 8
|
||||
ENTRY(sys_call_table64)
|
||||
#define SYSCALL_TABLE_64BIT
|
||||
#include "syscall_table.S"
|
||||
#include <asm/syscall_table_64.h> /* 64-bit native syscalls */
|
||||
END(sys_call_table64)
|
||||
#endif
|
||||
#undef __SYSCALL
|
||||
|
||||
/*
|
||||
All light-weight-syscall atomic operations
|
||||
|
Odkázat v novém úkolu
Zablokovat Uživatele