* i386/i386/ldt.c (syscall): Remove forward declaration. (syscall): New variable.
--- i386/i386/ldt.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/i386/i386/ldt.c b/i386/i386/ldt.c index 43b9efb..37f09fb 100644 --- a/i386/i386/ldt.c +++ b/i386/i386/ldt.c @@ -37,8 +37,6 @@ #include "gdt.h" #include "ldt.h" -extern int syscall(); - #ifdef MACH_PV_DESCRIPTORS /* It is actually defined in xen_boothdr.S */ extern @@ -60,6 +58,7 @@ ldt_init() #endif /* MACH_PV_DESCRIPTORS */ /* Initialize the LDT descriptors. */ + int syscall; fill_ldt_gate(USER_SCALL, (vm_offset_t)&syscall, KERNEL_CS, ACC_PL_U|ACC_CALL_GATE, 0); -- 1.8.1.4