View Issue Details

IDProjectCategoryView StatusLast Update
0001473Issue 8 draftsBase Definitions and Headerspublic2024-06-11 09:12
Reportergeoffclare Assigned To 
PrioritynormalSeverityCommentTypeOmission
Status ClosedResolutionAccepted 
Product VersionDraft 2 
NameGeoff Clare
OrganizationThe Open Group
User Reference
Section<unistd.h>
Page Number440
Line Number15384
Final Accepted Text
Summary0001473: Add Issue 7 info to <unistd.h> APPLICATION USAGE
DescriptionThe <unistd.h> APPLICATION USAGE section has some historical information about _POSIX_VERSION values etc. for old versions. Information about Issue 7 should be added to it.

Also, the current text refers to old POSIX standards in two different ways: "POSIX.1-yyyy" and "ISO POSIX-1: yyyy". For consistency these should be changed to match. I have proposed using POSIX.1-yyyy as there was no ISO publication of POSIX.1-2017.
Desired ActionOn page 440 line 15376 section <unistd.h>, change:
ISO POSIX-1: 1996 standard
to:
POSIX.1-1996 standard

On page 440 line 15382 section <unistd.h>, change:
ISO POSIX-1: 2001 and ...
to:
POSIX.1-2001 and ...

On page 440 line 15384 section <unistd.h>, add:
POSIX.1-2008, POSIX.1-2017, and Single UNIX Specification, Version 4
_POSIX_VERSION == 200809L, plus (if the XSI option is supported) _XOPEN_UNIX and _XOPEN_VERSION == 700
Note that _POSIX_VERSION did not change in POSIX.1-2017 as it was technically identical to POSIX.1-2008 with its two technical corrigenda applied.

Tagsissue8

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2021-05-18 11:17 geoffclare New Issue
2021-05-18 11:17 geoffclare Name => Geoff Clare
2021-05-18 11:17 geoffclare Organization => The Open Group
2021-05-18 11:17 geoffclare Section => <unistd.h>
2021-05-18 11:17 geoffclare Page Number => 440
2021-05-18 11:17 geoffclare Line Number => 15384
2021-06-17 15:08 Don Cragun Status New => Resolved
2021-06-17 15:08 Don Cragun Resolution Open => Accepted
2021-06-17 15:08 Don Cragun Tag Attached: issue8
2021-06-22 08:50 geoffclare Status Resolved => Applied
2024-06-11 09:12 agadmin Status Applied => Closed