summaryrefslogtreecommitdiffstats
path: root/lib/libc
diff options
context:
space:
mode:
authoreadler <eadler@FreeBSD.org>2018-03-19 06:54:16 +0000
committereadler <eadler@FreeBSD.org>2018-03-19 06:54:16 +0000
commit7f1c21b7a59f6772cd2eed65502a3e1e66d3140a (patch)
tree5709eb8432c94cc2b362364473207bf2077c65fe /lib/libc
parent4646ff5d3eb33040b697397dcf0287e6eb41e507 (diff)
downloadFreeBSD-src-7f1c21b7a59f6772cd2eed65502a3e1e66d3140a.zip
FreeBSD-src-7f1c21b7a59f6772cd2eed65502a3e1e66d3140a.tar.gz
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.
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/gen/signal.36
-rw-r--r--lib/libc/sys/dup.28
-rw-r--r--lib/libc/sys/getuid.22
-rw-r--r--lib/libc/sys/kill.210
-rw-r--r--lib/libc/sys/mknod.22
-rw-r--r--lib/libc/sys/pipe.22
-rw-r--r--lib/libc/sys/profil.24
-rw-r--r--lib/libc/sys/ptrace.24
-rw-r--r--lib/libc/sys/setuid.22
-rw-r--r--lib/libc/sys/sync.24
10 files changed, 27 insertions, 17 deletions
diff --git a/lib/libc/gen/signal.3 b/lib/libc/gen/signal.3
index ea6df44..97e8278 100644
--- a/lib/libc/gen/signal.3
+++ b/lib/libc/gen/signal.3
@@ -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 .
diff --git a/lib/libc/sys/dup.2 b/lib/libc/sys/dup.2
index f21c93b..30cd3b6 100644
--- a/lib/libc/sys/dup.2
+++ b/lib/libc/sys/dup.2
@@ -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 .
diff --git a/lib/libc/sys/getuid.2 b/lib/libc/sys/getuid.2
index 4145356..2717222 100644
--- a/lib/libc/sys/getuid.2
+++ b/lib/libc/sys/getuid.2
@@ -86,4 +86,4 @@ The
and
.Fn geteuid
functions appeared in
-.At v7 .
+.At v4 .
diff --git a/lib/libc/sys/kill.2 b/lib/libc/sys/kill.2
index 95b56f4..5fa8beb 100644
--- a/lib/libc/sys/kill.2
+++ b/lib/libc/sys/kill.2
@@ -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 .
diff --git a/lib/libc/sys/mknod.2 b/lib/libc/sys/mknod.2
index a406068..b6c446f 100644
--- a/lib/libc/sys/mknod.2
+++ b/lib/libc/sys/mknod.2
@@ -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
diff --git a/lib/libc/sys/pipe.2 b/lib/libc/sys/pipe.2
index 63e013a..a85c885 100644
--- a/lib/libc/sys/pipe.2
+++ b/lib/libc/sys/pipe.2
@@ -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
diff --git a/lib/libc/sys/profil.2 b/lib/libc/sys/profil.2
index 444d3c3..eb041b0 100644
--- a/lib/libc/sys/profil.2
+++ b/lib/libc/sys/profil.2
@@ -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 .
diff --git a/lib/libc/sys/ptrace.2 b/lib/libc/sys/ptrace.2
index d1dac69..ed3d649 100644
--- a/lib/libc/sys/ptrace.2
+++ b/lib/libc/sys/ptrace.2
@@ -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 .
diff --git a/lib/libc/sys/setuid.2 b/lib/libc/sys/setuid.2
index 949d936..d972fa3 100644
--- a/lib/libc/sys/setuid.2
+++ b/lib/libc/sys/setuid.2
@@ -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 .
diff --git a/lib/libc/sys/sync.2 b/lib/libc/sys/sync.2
index 06d5e93..484df1c 100644
--- a/lib/libc/sys/sync.2
+++ b/lib/libc/sys/sync.2
@@ -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
OpenPOWER on IntegriCloud