Module Name: src
Committed By: jruoho
Date: Thu Apr 29 06:07:35 UTC 2010
Modified Files:
src/lib/libc/gen: makecontext.3 ualarm.3
src/lib/libc/sys: getcontext.2
src/share/man/man2: ucontext.2
Log Message:
Properly mark the standard that "deprecated" all of these.
To generate a diff of this commit:
cvs rdiff -u -r1.8 -r1.9 src/lib/libc/gen/makecontext.3
cvs rdiff -u -r1.17 -r1.18 src/lib/libc/gen/ualarm.3
cvs rdiff -u -r1.6 -r1.7 src/lib/libc/sys/getcontext.2
cvs rdiff -u -r1.5 -r1.6 src/share/man/man2/ucontext.2
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: src/lib/libc/gen/makecontext.3
diff -u src/lib/libc/gen/makecontext.3:1.8 src/lib/libc/gen/makecontext.3:1.9
--- src/lib/libc/gen/makecontext.3:1.8 Wed Apr 28 14:07:03 2010
+++ src/lib/libc/gen/makecontext.3 Thu Apr 29 06:07:35 2010
@@ -1,4 +1,4 @@
-.\" $NetBSD: makecontext.3,v 1.8 2010/04/28 14:07:03 jruoho Exp $
+.\" $NetBSD: makecontext.3,v 1.9 2010/04/29 06:07:35 jruoho Exp $
.\"
.\" Copyright (c) 2001, 2009 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -27,7 +27,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd April 28, 2010
+.Dd April 29, 2010
.Dt MAKECONTEXT 3
.Os
.Sh NAME
@@ -138,7 +138,7 @@
.St -p1003.1-2001 .
.Pp
The
-.St -p1003.1-2008
+.St -p1003.1-2004
revision marked the functions
.Fn makecontext
and
@@ -146,6 +146,9 @@
as obsolete, citing portability issues and recommending the use of
.Tn POSIX
threads instead.
+The
+.St -p1003.1-2008
+revision removed the functions from the specification.
.Pp
.Bf -symbolic
The standard does not clearly define the type of integer arguments
Index: src/lib/libc/gen/ualarm.3
diff -u src/lib/libc/gen/ualarm.3:1.17 src/lib/libc/gen/ualarm.3:1.18
--- src/lib/libc/gen/ualarm.3:1.17 Thu Aug 7 16:42:58 2003
+++ src/lib/libc/gen/ualarm.3 Thu Apr 29 06:07:35 2010
@@ -1,4 +1,4 @@
-.\" $NetBSD: ualarm.3,v 1.17 2003/08/07 16:42:58 agc Exp $
+.\" $NetBSD: ualarm.3,v 1.18 2010/04/29 06:07:35 jruoho Exp $
.\"
.\" Copyright (c) 1986, 1991, 1993
.\" The Regents of the University of California. All rights reserved.
@@ -29,7 +29,7 @@
.\"
.\" @(#)ualarm.3 8.2 (Berkeley) 4/19/94
.\"
-.Dd April 19, 1994
+.Dd April 29, 2010
.Dt UALARM 3
.Os
.Sh NAME
@@ -92,7 +92,15 @@
The
.Fn ualarm
functions conforms to
-.St -xpg4.2 .
+.St -xpg4.2
+and
+.St -p1003.1-2001 .
+The latter standard marked
+.Fn ualarm
+as obsolescent and a later revision,
+.St -p1003.1-2008 ,
+removed the specification of
+.Fn ualarm .
.Sh HISTORY
The
.Fn ualarm
Index: src/lib/libc/sys/getcontext.2
diff -u src/lib/libc/sys/getcontext.2:1.6 src/lib/libc/sys/getcontext.2:1.7
--- src/lib/libc/sys/getcontext.2:1.6 Wed Apr 28 14:07:03 2010
+++ src/lib/libc/sys/getcontext.2 Thu Apr 29 06:07:35 2010
@@ -1,4 +1,4 @@
-.\" $NetBSD: getcontext.2,v 1.6 2010/04/28 14:07:03 jruoho Exp $
+.\" $NetBSD: getcontext.2,v 1.7 2010/04/29 06:07:35 jruoho Exp $
.\"
.\" Copyright (c) 1999 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -132,7 +132,7 @@
indications are an extension to the standard.
.Pp
The
-.St -p1003.1-2008
+.St -p1003.1-2004
revision marked the functions
.Fn getcontext
and
@@ -140,6 +140,9 @@
as obsolete, citing portability issues and recommending the use of
.Tn POSIX
threads instead.
+The
+.St -p1003.1-2008
+revision removed the functions from the specification.
.Sh HISTORY
The
.Fn getcontext
Index: src/share/man/man2/ucontext.2
diff -u src/share/man/man2/ucontext.2:1.5 src/share/man/man2/ucontext.2:1.6
--- src/share/man/man2/ucontext.2:1.5 Wed Apr 28 14:07:03 2010
+++ src/share/man/man2/ucontext.2 Thu Apr 29 06:07:35 2010
@@ -1,4 +1,4 @@
-.\" $NetBSD: ucontext.2,v 1.5 2010/04/28 14:07:03 jruoho Exp $
+.\" $NetBSD: ucontext.2,v 1.6 2010/04/29 06:07:35 jruoho Exp $
.\"
.\" Copyright (c) 2001 The NetBSD Foundation, Inc.
.\" All rights reserved.
@@ -27,7 +27,7 @@
.\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
.\" POSSIBILITY OF SUCH DAMAGE.
.\"
-.Dd April 28, 2010
+.Dd April 29, 2010
.Dt UCONTEXT 2
.Os
.Sh NAME
@@ -103,4 +103,6 @@
.St -p1003.1-2001 .
The
.St -p1003.1-2008
-revision marked the accompanying functions as obsolescent.
+revision removed the
+.Vt ucontext_t
+from the specification.