process.cc (12417:f80c1b9f6fe4) process.cc (13570:b6484720c6a9)
1/*
2 * Copyright (c) 2005 The Regents of The University of Michigan
3 * Copyright (c) 2007 MIPS Technologies, Inc.
4 * Copyright (c) 2016 The University of Virginia
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are

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

128 {55, SyscallDesc("fchown", fchownFunc)},
129 {56, SyscallDesc("openat", openatFunc<RiscvLinux>)},
130 {57, SyscallDesc("close", closeFunc)},
131 {58, SyscallDesc("vhangup")},
132 {59, SyscallDesc("pipe2")},
133 {60, SyscallDesc("quotactl")},
134 {61, SyscallDesc("getdents64")},
135 {62, SyscallDesc("lseek", lseekFunc)},
1/*
2 * Copyright (c) 2005 The Regents of The University of Michigan
3 * Copyright (c) 2007 MIPS Technologies, Inc.
4 * Copyright (c) 2016 The University of Virginia
5 * All rights reserved.
6 *
7 * Redistribution and use in source and binary forms, with or without
8 * modification, are permitted provided that the following conditions are

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

128 {55, SyscallDesc("fchown", fchownFunc)},
129 {56, SyscallDesc("openat", openatFunc<RiscvLinux>)},
130 {57, SyscallDesc("close", closeFunc)},
131 {58, SyscallDesc("vhangup")},
132 {59, SyscallDesc("pipe2")},
133 {60, SyscallDesc("quotactl")},
134 {61, SyscallDesc("getdents64")},
135 {62, SyscallDesc("lseek", lseekFunc)},
136 {63, SyscallDesc("read", readFunc)},
137 {64, SyscallDesc("write", writeFunc)},
136 {63, SyscallDesc("read", readFunc<RiscvLinux>)},
137 {64, SyscallDesc("write", writeFunc<RiscvLinux>)},
138 {66, SyscallDesc("writev", writevFunc<RiscvLinux>)},
139 {67, SyscallDesc("pread64")},
140 {68, SyscallDesc("pwrite64", pwrite64Func<RiscvLinux>)},
141 {69, SyscallDesc("preadv")},
142 {70, SyscallDesc("pwritev")},
143 {71, SyscallDesc("sendfile")},
144 {72, SyscallDesc("pselect6")},
145 {73, SyscallDesc("ppoll")},

--- 267 unchanged lines hidden ---
138 {66, SyscallDesc("writev", writevFunc<RiscvLinux>)},
139 {67, SyscallDesc("pread64")},
140 {68, SyscallDesc("pwrite64", pwrite64Func<RiscvLinux>)},
141 {69, SyscallDesc("preadv")},
142 {70, SyscallDesc("pwritev")},
143 {71, SyscallDesc("sendfile")},
144 {72, SyscallDesc("pselect6")},
145 {73, SyscallDesc("ppoll")},

--- 267 unchanged lines hidden ---