Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Jun 2016 15:36:42 -0700
From:      John Baldwin <jhb@freebsd.org>
To:        Brooks Davis <brooks@freebsd.org>
Cc:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org
Subject:   Re: svn commit: r302094 - in head/sys: compat/freebsd32 kern
Message-ID:  <29935239.gerWokA4VB@ralph.baldwin.cx>
In-Reply-To: <201606222115.u5MLFxBD093628@repo.freebsd.org>
References:  <201606222115.u5MLFxBD093628@repo.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?29935239.gerWokA4VB>