diff options
Diffstat (limited to 'src/sim/syscall_emul.hh')
-rw-r--r-- | src/sim/syscall_emul.hh | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/src/sim/syscall_emul.hh b/src/sim/syscall_emul.hh index e2f2fc200..875f565cd 100644 --- a/src/sim/syscall_emul.hh +++ b/src/sim/syscall_emul.hh @@ -252,7 +252,10 @@ SyscallReturn pipeFunc(SyscallDesc *desc, int num, ThreadContext *tc); /// Internal pipe() handler. SyscallReturn pipeImpl(SyscallDesc *desc, int num, ThreadContext *tc, - bool pseudoPipe); + bool pseudo_pipe, bool is_pipe2=false); + +/// Target pipe() handler. +SyscallReturn pipe2Func(SyscallDesc *desc, int num, ThreadContext *tc); /// Target getpid() handler. SyscallReturn getpidFunc(SyscallDesc *desc, int num, ThreadContext *tc); |