process.cc (5268:5bfc53fe60e7) | process.cc (5513:8631b29873a2) |
---|---|
1/* 2 * Copyright (c) 2005 The Regents of The University of Michigan 3 * Copyright (c) 2007 MIPS Technologies, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 146 unchanged lines hidden (view full) --- 155 /* 31 */ SyscallDesc("stty", unimplementedFunc), 156 /* 32 */ SyscallDesc("gtty", unimplementedFunc), 157 /* 33 */ SyscallDesc("access", unimplementedFunc), 158 /* 34 */ SyscallDesc("nice", unimplementedFunc), 159 /* 35 */ SyscallDesc("ftime", unimplementedFunc), 160 /* 36 */ SyscallDesc("sync", unimplementedFunc), 161 /* 37 */ SyscallDesc("kill", unimplementedFunc), 162 /* 38 */ SyscallDesc("rename", unimplementedFunc), | 1/* 2 * Copyright (c) 2005 The Regents of The University of Michigan 3 * Copyright (c) 2007 MIPS Technologies, Inc. 4 * All rights reserved. 5 * 6 * Redistribution and use in source and binary forms, with or without 7 * modification, are permitted provided that the following conditions are 8 * met: redistributions of source code must retain the above copyright --- 146 unchanged lines hidden (view full) --- 155 /* 31 */ SyscallDesc("stty", unimplementedFunc), 156 /* 32 */ SyscallDesc("gtty", unimplementedFunc), 157 /* 33 */ SyscallDesc("access", unimplementedFunc), 158 /* 34 */ SyscallDesc("nice", unimplementedFunc), 159 /* 35 */ SyscallDesc("ftime", unimplementedFunc), 160 /* 36 */ SyscallDesc("sync", unimplementedFunc), 161 /* 37 */ SyscallDesc("kill", unimplementedFunc), 162 /* 38 */ SyscallDesc("rename", unimplementedFunc), |
163 /* 39 */ SyscallDesc("mkdir", unimplementedFunc), | 163 /* 39 */ SyscallDesc("mkdir", mkdirFunc), |
164 /* 40 */ SyscallDesc("rmdir", unimplementedFunc), 165 /* 41 */ SyscallDesc("dup", unimplementedFunc), 166 /* 42 */ SyscallDesc("pipe", pipePseudoFunc), 167 /* 43 */ SyscallDesc("times", unimplementedFunc), 168 /* 44 */ SyscallDesc("prof", unimplementedFunc), 169 /* 45 */ SyscallDesc("brk", obreakFunc), 170 /* 46 */ SyscallDesc("setgid", unimplementedFunc), 171 /* 47 */ SyscallDesc("getgid", getgidFunc), --- 4 unchanged lines hidden (view full) --- 176 /* 52 */ SyscallDesc("umount2", unimplementedFunc), 177 /* 53 */ SyscallDesc("lock", unimplementedFunc), 178 /* 54 */ SyscallDesc("ioctl", unimplementedFunc/*ioctlFunc<MipsLinux>*/), 179 /* 55 */ SyscallDesc("fcntl", fcntlFunc), 180 /* 56 */ SyscallDesc("mpx", unimplementedFunc), 181 /* 57 */ SyscallDesc("setpgid", unimplementedFunc), 182 /* 58 */ SyscallDesc("ulimit", unimplementedFunc), 183 /* 59 */ SyscallDesc("unused#59", unimplementedFunc), | 164 /* 40 */ SyscallDesc("rmdir", unimplementedFunc), 165 /* 41 */ SyscallDesc("dup", unimplementedFunc), 166 /* 42 */ SyscallDesc("pipe", pipePseudoFunc), 167 /* 43 */ SyscallDesc("times", unimplementedFunc), 168 /* 44 */ SyscallDesc("prof", unimplementedFunc), 169 /* 45 */ SyscallDesc("brk", obreakFunc), 170 /* 46 */ SyscallDesc("setgid", unimplementedFunc), 171 /* 47 */ SyscallDesc("getgid", getgidFunc), --- 4 unchanged lines hidden (view full) --- 176 /* 52 */ SyscallDesc("umount2", unimplementedFunc), 177 /* 53 */ SyscallDesc("lock", unimplementedFunc), 178 /* 54 */ SyscallDesc("ioctl", unimplementedFunc/*ioctlFunc<MipsLinux>*/), 179 /* 55 */ SyscallDesc("fcntl", fcntlFunc), 180 /* 56 */ SyscallDesc("mpx", unimplementedFunc), 181 /* 57 */ SyscallDesc("setpgid", unimplementedFunc), 182 /* 58 */ SyscallDesc("ulimit", unimplementedFunc), 183 /* 59 */ SyscallDesc("unused#59", unimplementedFunc), |
184 /* 60 */ SyscallDesc("umask", unimplementedFunc), | 184 /* 60 */ SyscallDesc("umask", umaskFunc), |
185 /* 61 */ SyscallDesc("chroot", unimplementedFunc), 186 /* 62 */ SyscallDesc("ustat", unimplementedFunc), 187 /* 63 */ SyscallDesc("dup2", unimplementedFunc), 188 /* 64 */ SyscallDesc("getppid", getpagesizeFunc), 189 /* 65 */ SyscallDesc("getpgrp", unimplementedFunc), 190 /* 66 */ SyscallDesc("setsid", unimplementedFunc), 191 /* 67 */ SyscallDesc("sigaction",unimplementedFunc), 192 /* 68 */ SyscallDesc("sgetmask", unimplementedFunc), --- 8 unchanged lines hidden (view full) --- 201 /* 77 */ SyscallDesc("getrusage", getrusageFunc<MipsLinux>), 202 /* 78 */ SyscallDesc("gettimeofday", unimplementedFunc), 203 /* 79 */ SyscallDesc("settimeofday", unimplementedFunc), 204 /* 80 */ SyscallDesc("getgroups", unimplementedFunc), 205 /* 81 */ SyscallDesc("setgroups", unimplementedFunc), 206 /* 82 */ SyscallDesc("reserved#82", unimplementedFunc), 207 /* 83 */ SyscallDesc("symlink", unimplementedFunc), 208 /* 84 */ SyscallDesc("unused#84", unimplementedFunc), | 185 /* 61 */ SyscallDesc("chroot", unimplementedFunc), 186 /* 62 */ SyscallDesc("ustat", unimplementedFunc), 187 /* 63 */ SyscallDesc("dup2", unimplementedFunc), 188 /* 64 */ SyscallDesc("getppid", getpagesizeFunc), 189 /* 65 */ SyscallDesc("getpgrp", unimplementedFunc), 190 /* 66 */ SyscallDesc("setsid", unimplementedFunc), 191 /* 67 */ SyscallDesc("sigaction",unimplementedFunc), 192 /* 68 */ SyscallDesc("sgetmask", unimplementedFunc), --- 8 unchanged lines hidden (view full) --- 201 /* 77 */ SyscallDesc("getrusage", getrusageFunc<MipsLinux>), 202 /* 78 */ SyscallDesc("gettimeofday", unimplementedFunc), 203 /* 79 */ SyscallDesc("settimeofday", unimplementedFunc), 204 /* 80 */ SyscallDesc("getgroups", unimplementedFunc), 205 /* 81 */ SyscallDesc("setgroups", unimplementedFunc), 206 /* 82 */ SyscallDesc("reserved#82", unimplementedFunc), 207 /* 83 */ SyscallDesc("symlink", unimplementedFunc), 208 /* 84 */ SyscallDesc("unused#84", unimplementedFunc), |
209 /* 85 */ SyscallDesc("readlink", unimplementedFunc), | 209 /* 85 */ SyscallDesc("readlink", readlinkFunc), |
210 /* 86 */ SyscallDesc("uselib", unimplementedFunc), 211 /* 87 */ SyscallDesc("swapon", gethostnameFunc), 212 /* 88 */ SyscallDesc("reboot", unimplementedFunc), 213 /* 89 */ SyscallDesc("readdir", unimplementedFunc), 214 /* 90 */ SyscallDesc("mmap", mmapFunc<MipsLinux>), 215 /* 91 */ SyscallDesc("munmap",munmapFunc), 216 /* 92 */ SyscallDesc("truncate", truncateFunc), 217 /* 93 */ SyscallDesc("ftruncate", ftruncateFunc), --- 101 unchanged lines hidden (view full) --- 319 /* 195 */ SyscallDesc("rt_sigprocmask", unimplementedFunc/*rt_sigprocmaskFunc<MipsLinux>*/), 320 /* 196 */ SyscallDesc("rt_sigpending", unimplementedFunc), 321 /* 197 */ SyscallDesc("rt_sigtimedwait", unimplementedFunc), 322 /* 198 */ SyscallDesc("rt_sigqueueinfo", ignoreFunc), 323 /* 199 */ SyscallDesc("rt_sigsuspend", unimplementedFunc/*rt_sigsuspendFunc<MipsLinux>*/), 324 /* 200 */ SyscallDesc("pread64", unimplementedFunc), 325 /* 201 */ SyscallDesc("pwrite64", unimplementedFunc), 326 /* 202 */ SyscallDesc("chown", unimplementedFunc), | 210 /* 86 */ SyscallDesc("uselib", unimplementedFunc), 211 /* 87 */ SyscallDesc("swapon", gethostnameFunc), 212 /* 88 */ SyscallDesc("reboot", unimplementedFunc), 213 /* 89 */ SyscallDesc("readdir", unimplementedFunc), 214 /* 90 */ SyscallDesc("mmap", mmapFunc<MipsLinux>), 215 /* 91 */ SyscallDesc("munmap",munmapFunc), 216 /* 92 */ SyscallDesc("truncate", truncateFunc), 217 /* 93 */ SyscallDesc("ftruncate", ftruncateFunc), --- 101 unchanged lines hidden (view full) --- 319 /* 195 */ SyscallDesc("rt_sigprocmask", unimplementedFunc/*rt_sigprocmaskFunc<MipsLinux>*/), 320 /* 196 */ SyscallDesc("rt_sigpending", unimplementedFunc), 321 /* 197 */ SyscallDesc("rt_sigtimedwait", unimplementedFunc), 322 /* 198 */ SyscallDesc("rt_sigqueueinfo", ignoreFunc), 323 /* 199 */ SyscallDesc("rt_sigsuspend", unimplementedFunc/*rt_sigsuspendFunc<MipsLinux>*/), 324 /* 200 */ SyscallDesc("pread64", unimplementedFunc), 325 /* 201 */ SyscallDesc("pwrite64", unimplementedFunc), 326 /* 202 */ SyscallDesc("chown", unimplementedFunc), |
327 /* 203 */ SyscallDesc("getcwd", unimplementedFunc), | 327 /* 203 */ SyscallDesc("getcwd", getcwdFunc), |
328 /* 204 */ SyscallDesc("capget", unimplementedFunc), 329 /* 205 */ SyscallDesc("capset", unimplementedFunc), 330 /* 206 */ SyscallDesc("sigalstack", unimplementedFunc), 331 /* 207 */ SyscallDesc("sendfile", unimplementedFunc), 332 /* 208 */ SyscallDesc("getpmsg", unimplementedFunc), 333 /* 209 */ SyscallDesc("putpmsg", unimplementedFunc), 334 /* 210 */ SyscallDesc("mmap2", unimplementedFunc), 335 /* 211 */ SyscallDesc("truncate64", unimplementedFunc), --- 102 unchanged lines hidden --- | 328 /* 204 */ SyscallDesc("capget", unimplementedFunc), 329 /* 205 */ SyscallDesc("capset", unimplementedFunc), 330 /* 206 */ SyscallDesc("sigalstack", unimplementedFunc), 331 /* 207 */ SyscallDesc("sendfile", unimplementedFunc), 332 /* 208 */ SyscallDesc("getpmsg", unimplementedFunc), 333 /* 209 */ SyscallDesc("putpmsg", unimplementedFunc), 334 /* 210 */ SyscallDesc("mmap2", unimplementedFunc), 335 /* 211 */ SyscallDesc("truncate64", unimplementedFunc), --- 102 unchanged lines hidden --- |