Austin Group Defect Tracker

Aardvark Mark IV


Viewing Issue Simple Details Jump to Notes ] Issue History ] Print ]
ID Category Severity Type Date Submitted Last Update
0000637 [1003.1(2008)/Issue 7] Base Definitions and Headers Editorial Clarification Requested 2012-12-28 00:46 2019-06-10 08:55
Reporter az View Status public  
Assigned To ajosey
Priority normal Resolution Accepted As Marked  
Status Closed  
Name André Zepezauer
Organization
User Reference
Section 2.1.3 POSIX Conformance
Page Number 17
Line Number 547-564
Interp Status ---
Final Accepted Text Note: 0001442
Summary 0000637: Incomplete listing of required symbolic constants
Description Some 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 Action Complete 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).
Tags tc2-2008
Attached Files

- Relationships

-  Notes
(0001442)
msbrown (manager)
2013-01-10 16:43
edited on: 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 => Note: 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


Mantis 1.1.6[^]
Copyright © 2000 - 2008 Mantis Group
Powered by Mantis Bugtracker