[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference clt::cma

Title:DECthreads Conference
Moderator:PTHRED::MARYSTEON
Created:Mon May 14 1990
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1553
Total number of notes:9541

5.0. "Frequently Asked DECthreads Questions" by DCETHD::BUTENHOF (Dave Butenhof, DECthreads) Thu Apr 10 1997 13:56

This topic is a compilation of "Frequently Asked Questions" regarding
DECthreads. If you have suggestions, MAIL them to one of the members of the
DECthreads team (see note 2.1 for a list). This topic is write-locked. We'll
also add answers to various questions that appear in the notes conference (or
other related conferences) as we judge them to be appropriate.

A number of topics and replies within the conference, in addition, are marked
with the keyword "FAQ" to indicate that the topic of the note is, or is
related to, a frequently asked question. If you're in the market for FAQs,
you might also want to look at the "!!new_users" keyword.

Candidate questions include:

1) Questions about the POSIX standard

2) Questions about the DECthreads interfaces or implementation

3) Questions about the integration of DECthreads with various hardware and
   Operating System platforms.

Obviously obscure questions aren't appropriate for this topic, though we'd be
glad to answer them.

	/dave
T.RTitleUserPersonal
Name
DateLines
5.1Status of the POSIX 1003.1c threads standardDCETHD::BUTENHOFDave Butenhof, DECthreadsThu Apr 10 1997 13:5334
POSIX 1003.4a draft 2		January 26, 1990
POSIX 1003.4a draft 4		August 10, 1990
POSIX 1003.4a draft 5		December 7, 1990
POSIX 1003.4a draft 6		February 26, 1992
POSIX 1003.4a draft 7		April, 1993
POSIX 1003.4a draft 8		October, 1993
POSIX 1003.1c draft 9		May, 1994 [[note the name change]]
POSIX 1003.1c draft 10		September, 1994
POSIX 1003.1c-1995		June, 1995

In late 1994, after draft 10 balloting closed with over 85% approval, the
draft was submitted to the ISO/IEC CD balloting process. The balloting period
closed on February 14, 1995 with (by informal reports) no worse than a single
editorial comment.

POSIX 1003.1c draft 10 was approved unchanged by the IEEE Standards Board at
their June, 1995 meeting. This means that the formal name becames POSIX
1003.1c-1995. The new value of the _POSIX_VERSION preprocessor symbol is
199506L, and the proper value of _POSIX_C_SOURCE to ensure availability of
the 1003.1c interfaces is the same.

In 1996, POSIX issued a revision of POSIX 1003.1, which included the
amendments approved to date -- 1003.1b-1993 (realtime), 1003.1c-1995
(threads), and 1003.1i (realtime corrections). The designation of the new
POSIX standard is 1003.1-1996. 1003.1c-1995 was never published as a separate
document -- only as part of 1003.1-1996.

Additionally, in early 1997, The Open Group (X/Open and OSF) accepted a
revision to the UNIX95 specification ("Single UNIX Specification"), called
UNIX98. The system interfaces document required by UNIX98 is "XSH5", which is
based on 1003.1-1996 -- and additionally contains a set of thread extensions
proposed by the Aspen committee. (Including read/write locks.)

	/dave