svn commit: r302094 - in head/sys: compat/freebsd32 kern

John Baldwin jhb at freebsd.org
Thu Jun 23 00:09:43 UTC 2016


On Wednesday, June 22, 2016 09:15:59 PM Brooks Davis wrote:
> Author: brooks
> Date: Wed Jun 22 21:15:59 2016
> New Revision: 302094
> URL: https://svnweb.freebsd.org/changeset/base/302094
> 
> Log:
>   Mark the pipe() system call as COMPAT10.
>   
>   As of r302092 libc uses pipe2() with a zero flags value instead of pipe().
>   
>   Commit with regenerated files and implementation to follow.

I think open() already uses openat() in libc as well?  open() should be
under COMPAT10 as well in that case.

It does make the output of things like ktrace and truss a bit odd to see
functions in section (2) show up as something else.  Arguably we should
move pipe.2 to pipe.3 (and same for open.2) except that we document their
aliases in the same pages.

-- 
John Baldwin


More information about the svn-src-head mailing list