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.

Obtained from: http://www.tuhs.org/cgi-bin/utree.pl
This commit is contained in:
Warner Losh 2017-12-01 22:48:20 +00:00
parent b05a4a9db7
commit 8e0cd68ff4
10 changed files with 27 additions and 17 deletions

View File

@ -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 .

View File

@ -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 .

View File

@ -88,4 +88,4 @@ function appeared in
The
.Fn geteuid
function appeared in
.At v7 .
.At v4 .

View File

@ -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 .

View File

@ -175,7 +175,7 @@ system call follows The Open Group Extended API Set 2 specification.
The
.Fn mknod
function appeared in
.At v6 .
.At v4 .
The
.Fn mknodat
system call appeared in

View File

@ -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

View File

@ -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 .

View File

@ -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 .

View File

@ -158,7 +158,7 @@ function appeared in
The
.Fn setgid
function appeared in
.At v7 .
.At v4 .
.Sh SECURITY CONSIDERATIONS
Read and write permissions to files are determined upon a call to
.Xr open 2 .

View File

@ -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