process.cc (13571:a320800ceccf) process.cc (13572:14ddf44aaebc)
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 227 unchanged lines hidden (view full) ---

236 /* 11 */ SyscallDesc("munmap", munmapFunc),
237 /* 12 */ SyscallDesc("brk", brkFunc),
238 /* 13 */ SyscallDesc("rt_sigaction", ignoreFunc, SyscallDesc::WarnOnce),
239 /* 14 */ SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce),
240 /* 15 */ SyscallDesc("rt_sigreturn", unimplementedFunc),
241 /* 16 */ SyscallDesc("ioctl", ioctlFunc<X86Linux64>),
242 /* 17 */ SyscallDesc("pread64", unimplementedFunc),
243 /* 18 */ SyscallDesc("pwrite64", pwrite64Func<X86Linux64>),
1/*
2 * Copyright (c) 2007 The Hewlett-Packard Development Company
3 * All rights reserved.
4 *
5 * The license below extends only to copyright in the software and shall
6 * not be construed as granting a license to any other intellectual
7 * property including but not limited to intellectual property relating
8 * to a hardware implementation of the functionality of the software

--- 227 unchanged lines hidden (view full) ---

236 /* 11 */ SyscallDesc("munmap", munmapFunc),
237 /* 12 */ SyscallDesc("brk", brkFunc),
238 /* 13 */ SyscallDesc("rt_sigaction", ignoreFunc, SyscallDesc::WarnOnce),
239 /* 14 */ SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce),
240 /* 15 */ SyscallDesc("rt_sigreturn", unimplementedFunc),
241 /* 16 */ SyscallDesc("ioctl", ioctlFunc<X86Linux64>),
242 /* 17 */ SyscallDesc("pread64", unimplementedFunc),
243 /* 18 */ SyscallDesc("pwrite64", pwrite64Func<X86Linux64>),
244 /* 19 */ SyscallDesc("readv", unimplementedFunc),
244 /* 19 */ SyscallDesc("readv", readvFunc<X86Linux64>),
245 /* 20 */ SyscallDesc("writev", writevFunc<X86Linux64>),
246 /* 21 */ SyscallDesc("access", ignoreFunc),
247 /* 22 */ SyscallDesc("pipe", pipeFunc),
248 /* 23 */ SyscallDesc("select", selectFunc<X86Linux64>),
249 /* 24 */ SyscallDesc("sched_yield", ignoreFunc),
250 /* 25 */ SyscallDesc("mremap", mremapFunc<X86Linux64>),
251 /* 26 */ SyscallDesc("msync", unimplementedFunc),
252 /* 27 */ SyscallDesc("mincore", unimplementedFunc),

--- 446 unchanged lines hidden (view full) ---

699#if defined(SYS_getdents)
700 /* 141 */ SyscallDesc("getdents", getdentsFunc),
701#else
702 /* 141 */ SyscallDesc("getdents", unimplementedFunc),
703#endif
704 /* 142 */ SyscallDesc("_newselect", unimplementedFunc),
705 /* 143 */ SyscallDesc("flock", unimplementedFunc),
706 /* 144 */ SyscallDesc("msync", unimplementedFunc),
245 /* 20 */ SyscallDesc("writev", writevFunc<X86Linux64>),
246 /* 21 */ SyscallDesc("access", ignoreFunc),
247 /* 22 */ SyscallDesc("pipe", pipeFunc),
248 /* 23 */ SyscallDesc("select", selectFunc<X86Linux64>),
249 /* 24 */ SyscallDesc("sched_yield", ignoreFunc),
250 /* 25 */ SyscallDesc("mremap", mremapFunc<X86Linux64>),
251 /* 26 */ SyscallDesc("msync", unimplementedFunc),
252 /* 27 */ SyscallDesc("mincore", unimplementedFunc),

--- 446 unchanged lines hidden (view full) ---

699#if defined(SYS_getdents)
700 /* 141 */ SyscallDesc("getdents", getdentsFunc),
701#else
702 /* 141 */ SyscallDesc("getdents", unimplementedFunc),
703#endif
704 /* 142 */ SyscallDesc("_newselect", unimplementedFunc),
705 /* 143 */ SyscallDesc("flock", unimplementedFunc),
706 /* 144 */ SyscallDesc("msync", unimplementedFunc),
707 /* 145 */ SyscallDesc("readv", unimplementedFunc),
707 /* 145 */ SyscallDesc("readv", readvFunc<X86Linux32>),
708 /* 146 */ SyscallDesc("writev", writevFunc<X86Linux32>),
709 /* 147 */ SyscallDesc("getsid", unimplementedFunc),
710 /* 148 */ SyscallDesc("fdatasync", unimplementedFunc),
711 /* 149 */ SyscallDesc("_sysctl", unimplementedFunc),
712 /* 150 */ SyscallDesc("mlock", unimplementedFunc),
713 /* 151 */ SyscallDesc("munlock", unimplementedFunc),
714 /* 152 */ SyscallDesc("mlockall", unimplementedFunc),
715 /* 153 */ SyscallDesc("munlockall", unimplementedFunc),

--- 182 unchanged lines hidden ---
708 /* 146 */ SyscallDesc("writev", writevFunc<X86Linux32>),
709 /* 147 */ SyscallDesc("getsid", unimplementedFunc),
710 /* 148 */ SyscallDesc("fdatasync", unimplementedFunc),
711 /* 149 */ SyscallDesc("_sysctl", unimplementedFunc),
712 /* 150 */ SyscallDesc("mlock", unimplementedFunc),
713 /* 151 */ SyscallDesc("munlock", unimplementedFunc),
714 /* 152 */ SyscallDesc("mlockall", unimplementedFunc),
715 /* 153 */ SyscallDesc("munlockall", unimplementedFunc),

--- 182 unchanged lines hidden ---