process.cc (11907:48a3d32da9d8) process.cc (11908:2fd0307d03e9)
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

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

237 /* 14 */ SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce),
238 /* 15 */ SyscallDesc("rt_sigreturn", unimplementedFunc),
239 /* 16 */ SyscallDesc("ioctl", ioctlFunc<X86Linux64>),
240 /* 17 */ SyscallDesc("pread64", unimplementedFunc),
241 /* 18 */ SyscallDesc("pwrite64", pwrite64Func<X86Linux64>),
242 /* 19 */ SyscallDesc("readv", unimplementedFunc),
243 /* 20 */ SyscallDesc("writev", writevFunc<X86Linux64>),
244 /* 21 */ SyscallDesc("access", ignoreFunc),
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

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

237 /* 14 */ SyscallDesc("rt_sigprocmask", ignoreFunc, SyscallDesc::WarnOnce),
238 /* 15 */ SyscallDesc("rt_sigreturn", unimplementedFunc),
239 /* 16 */ SyscallDesc("ioctl", ioctlFunc<X86Linux64>),
240 /* 17 */ SyscallDesc("pread64", unimplementedFunc),
241 /* 18 */ SyscallDesc("pwrite64", pwrite64Func<X86Linux64>),
242 /* 19 */ SyscallDesc("readv", unimplementedFunc),
243 /* 20 */ SyscallDesc("writev", writevFunc<X86Linux64>),
244 /* 21 */ SyscallDesc("access", ignoreFunc),
245 /* 22 */ SyscallDesc("pipe", unimplementedFunc),
245 /* 22 */ SyscallDesc("pipe", pipeFunc),
246 /* 23 */ SyscallDesc("select", unimplementedFunc),
247 /* 24 */ SyscallDesc("sched_yield", unimplementedFunc),
248 /* 25 */ SyscallDesc("mremap", mremapFunc<X86Linux64>),
249 /* 26 */ SyscallDesc("msync", unimplementedFunc),
250 /* 27 */ SyscallDesc("mincore", unimplementedFunc),
251 /* 28 */ SyscallDesc("madvise", unimplementedFunc),
252 /* 29 */ SyscallDesc("shmget", unimplementedFunc),
253 /* 30 */ SyscallDesc("shmat", unimplementedFunc),
254 /* 31 */ SyscallDesc("shmctl", unimplementedFunc),
255 /* 32 */ SyscallDesc("dup", dupFunc),
246 /* 23 */ SyscallDesc("select", unimplementedFunc),
247 /* 24 */ SyscallDesc("sched_yield", unimplementedFunc),
248 /* 25 */ SyscallDesc("mremap", mremapFunc<X86Linux64>),
249 /* 26 */ SyscallDesc("msync", unimplementedFunc),
250 /* 27 */ SyscallDesc("mincore", unimplementedFunc),
251 /* 28 */ SyscallDesc("madvise", unimplementedFunc),
252 /* 29 */ SyscallDesc("shmget", unimplementedFunc),
253 /* 30 */ SyscallDesc("shmat", unimplementedFunc),
254 /* 31 */ SyscallDesc("shmctl", unimplementedFunc),
255 /* 32 */ SyscallDesc("dup", dupFunc),
256 /* 33 */ SyscallDesc("dup2", unimplementedFunc),
256 /* 33 */ SyscallDesc("dup2", dup2Func),
257 /* 34 */ SyscallDesc("pause", unimplementedFunc),
258 /* 35 */ SyscallDesc("nanosleep", ignoreFunc, SyscallDesc::WarnOnce),
259 /* 36 */ SyscallDesc("getitimer", unimplementedFunc),
260 /* 37 */ SyscallDesc("alarm", unimplementedFunc),
261 /* 38 */ SyscallDesc("setitimer", unimplementedFunc),
262 /* 39 */ SyscallDesc("getpid", getpidFunc),
263 /* 40 */ SyscallDesc("sendfile", unimplementedFunc),
264 /* 41 */ SyscallDesc("socket", unimplementedFunc),

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

586 /* 34 */ SyscallDesc("nice", unimplementedFunc),
587 /* 35 */ SyscallDesc("ftime", unimplementedFunc),
588 /* 36 */ SyscallDesc("sync", unimplementedFunc),
589 /* 37 */ SyscallDesc("kill", unimplementedFunc),
590 /* 38 */ SyscallDesc("rename", unimplementedFunc),
591 /* 39 */ SyscallDesc("mkdir", unimplementedFunc),
592 /* 40 */ SyscallDesc("rmdir", unimplementedFunc),
593 /* 41 */ SyscallDesc("dup", dupFunc),
257 /* 34 */ SyscallDesc("pause", unimplementedFunc),
258 /* 35 */ SyscallDesc("nanosleep", ignoreFunc, SyscallDesc::WarnOnce),
259 /* 36 */ SyscallDesc("getitimer", unimplementedFunc),
260 /* 37 */ SyscallDesc("alarm", unimplementedFunc),
261 /* 38 */ SyscallDesc("setitimer", unimplementedFunc),
262 /* 39 */ SyscallDesc("getpid", getpidFunc),
263 /* 40 */ SyscallDesc("sendfile", unimplementedFunc),
264 /* 41 */ SyscallDesc("socket", unimplementedFunc),

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

586 /* 34 */ SyscallDesc("nice", unimplementedFunc),
587 /* 35 */ SyscallDesc("ftime", unimplementedFunc),
588 /* 36 */ SyscallDesc("sync", unimplementedFunc),
589 /* 37 */ SyscallDesc("kill", unimplementedFunc),
590 /* 38 */ SyscallDesc("rename", unimplementedFunc),
591 /* 39 */ SyscallDesc("mkdir", unimplementedFunc),
592 /* 40 */ SyscallDesc("rmdir", unimplementedFunc),
593 /* 41 */ SyscallDesc("dup", dupFunc),
594 /* 42 */ SyscallDesc("pipe", unimplementedFunc),
594 /* 42 */ SyscallDesc("pipe", pipeFunc),
595 /* 43 */ SyscallDesc("times", timesFunc<X86Linux32>),
596 /* 44 */ SyscallDesc("prof", unimplementedFunc),
597 /* 45 */ SyscallDesc("brk", brkFunc),
598 /* 46 */ SyscallDesc("setgid", unimplementedFunc),
599 /* 47 */ SyscallDesc("getgid", getgidFunc),
600 /* 48 */ SyscallDesc("signal", unimplementedFunc),
601 /* 49 */ SyscallDesc("geteuid", geteuidFunc),
602 /* 50 */ SyscallDesc("getegid", getegidFunc),

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

607 /* 55 */ SyscallDesc("fcntl", fcntlFunc),
608 /* 56 */ SyscallDesc("mpx", unimplementedFunc),
609 /* 57 */ SyscallDesc("setpgid", setpgidFunc),
610 /* 58 */ SyscallDesc("ulimit", unimplementedFunc),
611 /* 59 */ SyscallDesc("oldolduname", unimplementedFunc),
612 /* 60 */ SyscallDesc("umask", unimplementedFunc),
613 /* 61 */ SyscallDesc("chroot", unimplementedFunc),
614 /* 62 */ SyscallDesc("ustat", unimplementedFunc),
595 /* 43 */ SyscallDesc("times", timesFunc<X86Linux32>),
596 /* 44 */ SyscallDesc("prof", unimplementedFunc),
597 /* 45 */ SyscallDesc("brk", brkFunc),
598 /* 46 */ SyscallDesc("setgid", unimplementedFunc),
599 /* 47 */ SyscallDesc("getgid", getgidFunc),
600 /* 48 */ SyscallDesc("signal", unimplementedFunc),
601 /* 49 */ SyscallDesc("geteuid", geteuidFunc),
602 /* 50 */ SyscallDesc("getegid", getegidFunc),

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

607 /* 55 */ SyscallDesc("fcntl", fcntlFunc),
608 /* 56 */ SyscallDesc("mpx", unimplementedFunc),
609 /* 57 */ SyscallDesc("setpgid", setpgidFunc),
610 /* 58 */ SyscallDesc("ulimit", unimplementedFunc),
611 /* 59 */ SyscallDesc("oldolduname", unimplementedFunc),
612 /* 60 */ SyscallDesc("umask", unimplementedFunc),
613 /* 61 */ SyscallDesc("chroot", unimplementedFunc),
614 /* 62 */ SyscallDesc("ustat", unimplementedFunc),
615 /* 63 */ SyscallDesc("dup2", unimplementedFunc),
615 /* 63 */ SyscallDesc("dup2", dup2Func),
616 /* 64 */ SyscallDesc("getppid", unimplementedFunc),
617 /* 65 */ SyscallDesc("getpgrp", unimplementedFunc),
618 /* 66 */ SyscallDesc("setsid", unimplementedFunc),
619 /* 67 */ SyscallDesc("sigaction", unimplementedFunc),
620 /* 68 */ SyscallDesc("sgetmask", unimplementedFunc),
621 /* 69 */ SyscallDesc("ssetmask", unimplementedFunc),
622 /* 70 */ SyscallDesc("setreuid", unimplementedFunc),
623 /* 71 */ SyscallDesc("setregid", unimplementedFunc),

--- 264 unchanged lines hidden ---
616 /* 64 */ SyscallDesc("getppid", unimplementedFunc),
617 /* 65 */ SyscallDesc("getpgrp", unimplementedFunc),
618 /* 66 */ SyscallDesc("setsid", unimplementedFunc),
619 /* 67 */ SyscallDesc("sigaction", unimplementedFunc),
620 /* 68 */ SyscallDesc("sgetmask", unimplementedFunc),
621 /* 69 */ SyscallDesc("ssetmask", unimplementedFunc),
622 /* 70 */ SyscallDesc("setreuid", unimplementedFunc),
623 /* 71 */ SyscallDesc("setregid", unimplementedFunc),

--- 264 unchanged lines hidden ---