From owner-svn-src-stable@freebsd.org Mon Mar 19 06:54:18 2018 Return-Path: Delivered-To: svn-src-stable@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id DD68AF555FB; Mon, 19 Mar 2018 06:54:17 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mxrelay.nyi.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 806817E5DE; Mon, 19 Mar 2018 06:54:17 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from repo.freebsd.org (repo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:0]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 77D6033B3; Mon, 19 Mar 2018 06:54:17 +0000 (UTC) (envelope-from eadler@FreeBSD.org) Received: from repo.freebsd.org ([127.0.1.37]) by repo.freebsd.org (8.15.2/8.15.2) with ESMTP id w2J6sHUA001518; Mon, 19 Mar 2018 06:54:17 GMT (envelope-from eadler@FreeBSD.org) Received: (from eadler@localhost) by repo.freebsd.org (8.15.2/8.15.2/Submit) id w2J6sGMo001507; Mon, 19 Mar 2018 06:54:16 GMT (envelope-from eadler@FreeBSD.org) Message-Id: <201803190654.w2J6sGMo001507@repo.freebsd.org> X-Authentication-Warning: repo.freebsd.org: eadler set sender to eadler@FreeBSD.org using -f From: Eitan Adler Date: Mon, 19 Mar 2018 06:54:16 +0000 (UTC) To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-11@freebsd.org Subject: svn commit: r331185 - in stable/11/lib/libc: gen sys X-SVN-Group: stable-11 X-SVN-Commit-Author: eadler X-SVN-Commit-Paths: in stable/11/lib/libc: gen sys X-SVN-Commit-Revision: 331185 X-SVN-Commit-Repository: base MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-BeenThere: svn-src-stable@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: SVN commit messages for all the -stable branches of the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 19 Mar 2018 06:54:18 -0000 Author: eadler Date: Mon Mar 19 06:54:16 2018 New Revision: 331185 URL: https://svnweb.freebsd.org/changeset/base/331185 Log: MFC r326437: Correct history for Unix 2nd Edition through 6th Edition for the system calls. Man pages are missing for v2 and v5, so any entries for those versions were inferred by new implementations of these functions in libc. Modified: stable/11/lib/libc/gen/signal.3 stable/11/lib/libc/sys/dup.2 stable/11/lib/libc/sys/getuid.2 stable/11/lib/libc/sys/kill.2 stable/11/lib/libc/sys/mknod.2 stable/11/lib/libc/sys/pipe.2 stable/11/lib/libc/sys/profil.2 stable/11/lib/libc/sys/ptrace.2 stable/11/lib/libc/sys/setuid.2 stable/11/lib/libc/sys/sync.2 Directory Properties: stable/11/ (props changed) Modified: stable/11/lib/libc/gen/signal.3 ============================================================================== --- stable/11/lib/libc/gen/signal.3 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/gen/signal.3 Mon Mar 19 06:54:16 2018 (r331185) @@ -28,7 +28,7 @@ .\" @(#)signal.3 8.3 (Berkeley) 4/19/94 .\" $FreeBSD$ .\" -.Dd June 7, 2004 +.Dd December 1, 2017 .Dt SIGNAL 3 .Os .Sh NAME @@ -263,6 +263,10 @@ or .Xr tty 4 .Sh HISTORY The +.Fn signal +function appeared in +.At v4 . +The current .Nm facility appeared in .Bx 4.0 . Modified: stable/11/lib/libc/sys/dup.2 ============================================================================== --- stable/11/lib/libc/sys/dup.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/dup.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -28,7 +28,7 @@ .\" @(#)dup.2 8.1 (Berkeley) 6/4/93 .\" $FreeBSD$ .\" -.Dd June 1, 2013 +.Dd December 1, 2017 .Dt DUP 2 .Os .Sh NAME @@ -163,7 +163,9 @@ system calls are expected to conform to .Sh HISTORY The .Fn dup -and +function appeared in +.At v3 . +The .Fn dup2 -functions appeared in +function appeared in .At v7 . Modified: stable/11/lib/libc/sys/getuid.2 ============================================================================== --- stable/11/lib/libc/sys/getuid.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/getuid.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -86,4 +86,4 @@ The and .Fn geteuid functions appeared in -.At v7 . +.At v4 . Modified: stable/11/lib/libc/sys/kill.2 ============================================================================== --- stable/11/lib/libc/sys/kill.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/kill.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -28,7 +28,7 @@ .\" @(#)kill.2 8.3 (Berkeley) 4/19/94 .\" $FreeBSD$ .\" -.Dd March 15, 2012 +.Dd December 1, 2017 .Dt KILL 2 .Os .Sh NAME @@ -150,7 +150,11 @@ The system call is expected to conform to .St -p1003.1-90 . .Sh HISTORY -The +A version of the .Fn kill function appeared in -.At v7 . +.At v3 . +The signal number was added to the +.Fn kill +function in +.At v4 . Modified: stable/11/lib/libc/sys/mknod.2 ============================================================================== --- stable/11/lib/libc/sys/mknod.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/mknod.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -175,7 +175,7 @@ system call follows The Open Group Extended API Set 2 The .Fn mknod function appeared in -.At v6 . +.At v4 . The .Fn mknodat system call appeared in Modified: stable/11/lib/libc/sys/pipe.2 ============================================================================== --- stable/11/lib/libc/sys/pipe.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/pipe.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -28,7 +28,7 @@ .\" @(#)pipe.2 8.1 (Berkeley) 6/4/93 .\" $FreeBSD$ .\" -.Dd July 20, 2016 +.Dd December 1, 2017 .Dt PIPE 2 .Os .Sh NAME Modified: stable/11/lib/libc/sys/profil.2 ============================================================================== --- stable/11/lib/libc/sys/profil.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/profil.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -31,7 +31,7 @@ .\" @(#)profil.2 8.1 (Berkeley) 6/4/93 .\" $FreeBSD$ .\" -.Dd June 4, 1993 +.Dd December 1, 2017 .Dt PROFIL 2 .Os .Sh NAME @@ -109,7 +109,7 @@ contains an invalid address. The .Fn profil function appeared in -.At v7 . +.At v6 . .Sh BUGS This routine should be named .Fn profile . Modified: stable/11/lib/libc/sys/ptrace.2 ============================================================================== --- stable/11/lib/libc/sys/ptrace.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/ptrace.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -2,7 +2,7 @@ .\" $NetBSD: ptrace.2,v 1.2 1995/02/27 12:35:37 cgd Exp $ .\" .\" This file is in the public domain. -.Dd September 14, 2017 +.Dd December 1, 2017 .Dt PTRACE 2 .Os .Sh NAME @@ -1105,4 +1105,4 @@ holds the minimum buffer size required on return. The .Fn ptrace function appeared in -.At v7 . +.At v6 . Modified: stable/11/lib/libc/sys/setuid.2 ============================================================================== --- stable/11/lib/libc/sys/setuid.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/setuid.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -156,7 +156,7 @@ The and .Fn setgid functions appeared in -.At v7 . +.At v4 . .Sh SECURITY CONSIDERATIONS Read and write permissions to files are determined upon a call to .Xr open 2 . Modified: stable/11/lib/libc/sys/sync.2 ============================================================================== --- stable/11/lib/libc/sys/sync.2 Mon Mar 19 06:49:49 2018 (r331184) +++ stable/11/lib/libc/sys/sync.2 Mon Mar 19 06:54:16 2018 (r331185) @@ -28,7 +28,7 @@ .\" @(#)sync.2 8.1 (Berkeley) 6/4/93 .\" $FreeBSD$ .\" -.Dd June 4, 1993 +.Dd December 1, 2017 .Dt SYNC 2 .Os .Sh NAME @@ -69,7 +69,7 @@ attributes. The .Fn sync function appeared in -.At v6 . +.At v3 . .Sh BUGS The .Fn sync