in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallback
authorRich Felker <dalias@aerifal.cx>
Mon, 25 Mar 2013 15:34:22 +0000 (11:34 -0400)
committerRich Felker <dalias@aerifal.cx>
Mon, 25 Mar 2013 15:34:22 +0000 (11:34 -0400)
commitae7399bfd86c59b8717bb81c70b2acb20acd0f9a
treef64c28a725c78baf8f835eea1ac465177a5d6c5e
parent9cb6e6ea120cfaf1df9016883012d22fb57d43e1
in pipe2, use pipe() rather than __syscall(SYS_pipe, ...) for fallback

SYS_pipe is not usable directly in general, since mips has a very
broken calling convention for the pipe syscall. instead, just call the
function, so that the mips-specific ugliness is isolated in
mips/pipe.s and not copied elsewhere.
src/unistd/pipe2.c