View Issue Details

IDProjectCategoryView StatusLast Update
00006371003.1(2008)/Issue 7Base Definitions and Headerspublic2019-06-10 08:55
Reporteraz Assigned Toajosey  
PrioritynormalSeverityEditorialTypeClarification Requested
Status ClosedResolutionAccepted As Marked 
NameAndré Zepezauer
Organization
User Reference
Section2.1.3 POSIX Conformance
Page Number17
Line Number547-564
Interp Status---
Final Accepted Text0000637:0001442
Summary0000637: Incomplete listing of required symbolic constants
DescriptionSome of the symbolic constants defined in <unistd.h> with a required fixed value 200809L or value range 'greater than zero' aren't mentioned in section 2.1.3 POSIX Conformance. In the description of <unistd.h> you will find the following definitions:

_POSIX_REGEXP
The implementation supports the Regular Expression Handling option. This symbol shall always be set to a value greater than zero.

_POSIX_SHELL
The implementation supports the POSIX shell. This symbol shall always be set to a value greater than zero.

_POSIX2_C_BIND
The implementation supports the C-Language Binding option. This symbol shall always have the value 200809L.
Desired ActionComplete the list of required symbolic constants in section 2.1.3 POSIX Conformance OR change the definitions in <unistd.h> (depending on what takes precedence).
Tagstc2-2008

Activities

msbrown

2013-01-10 16:43

manager   bugnote:0001442

Last edited: 2013-01-10 16:44

The recommended fix:

Add on P17 after line 561:
_POSIX2_C_BIND

Add on P17 after Line 563:
_POSIX_REGEXP

Add on P17 after line 564:
_POSIX_SHELL

Issue History

Date Modified Username Field Change
2012-12-28 00:46 az New Issue
2012-12-28 00:46 az Status New => Under Review
2012-12-28 00:46 az Assigned To => ajosey
2012-12-28 00:46 az Name => André Zepezauer
2012-12-28 00:46 az Section => 2.1.3 POSIX Conformance
2012-12-28 00:46 az Page Number => 1
2012-12-28 00:46 az Line Number => (Line or range of lines)
2013-01-10 16:43 msbrown Note Added: 0001442
2013-01-10 16:44 msbrown Page Number 1 => 17
2013-01-10 16:44 msbrown Line Number (Line or range of lines) => 547-564
2013-01-10 16:44 msbrown Interp Status => ---
2013-01-10 16:44 msbrown Final Accepted Text => 0000637:0001442
2013-01-10 16:44 msbrown Status Under Review => Resolved
2013-01-10 16:44 msbrown Resolution Open => Accepted As Marked
2013-01-10 16:44 msbrown Note Edited: 0001442
2013-01-10 16:46 geoffclare Tag Attached: tc2-2008
2019-06-10 08:55 agadmin Status Resolved => Closed