Subversion Repositories HelenOS-historic

Compare Revisions

Ignore whitespace Rev 1031 → Rev 1032

/kernel/trunk/generic/include/syscall/syscall.h
32,6 → 32,7
typedef enum {
SYS_CTL = 0,
SYS_IO,
SYS_MMAP,
SYS_MREMAP,
SYS_IPC_CALL_SYNC_FAST,
SYS_IPC_CALL_SYNC,
/kernel/trunk/generic/src/syscall/syscall.c
57,8 → 57,16
}
 
 
static __native sys_mremap(void *address, size_t size, unsigned long flags)
static __native sys_mmap(void *address, size_t size, int flags)
{
if (as_area_create(AS, flags, size, (__address) address))
return (__native) address;
else
return (__native) -1;
}
 
static __native sys_mremap(void *address, size_t size, int flags)
{
return as_remap(AS, (__address) address, size, 0);
}
 
65,6 → 73,7
syshandler_t syscall_table[SYSCALL_END] = {
sys_ctl,
sys_io,
sys_mmap,
sys_mremap,
sys_ipc_call_sync_fast,
sys_ipc_call_sync,