View Issue Details

IDProjectCategoryView StatusLast Update
00010031003.1(2013)/Issue7+TC1System Interfacespublic2024-06-11 09:02
Reporterjsm28 Assigned To 
PrioritynormalSeverityEditorialTypeOmission
Status ClosedResolutionAccepted 
NameJoseph Myers
Organization
User Reference
Section2.2.2 The Name Space
Page Number473
Line Number16059-16060
Interp Status---
Final Accepted TextSee Desired Action
Summary0001003: Reservation of file-scope identifiers as macros missing
Description2.2.2 The Name Space says "Each identifier with file scope described in the header section is reserved for use as an identifier with file scope in the same name space if the header is included.". This appears to have been based on C90, as C99 says "Each identifier with file scope listed in any of the following subclauses (including the future library directions) is reserved for use as a macro name and as an identifier with file scope in the same name space if any of its associated headers is included.", and "as a macro name" (added in C99, not in C90) is missing in the POSIX wording.
Desired ActionInsert "as a macro name and" before "as an identifier with file scope".
Tagstc3-2008

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2015-11-06 17:27 jsm28 New Issue
2015-11-06 17:27 jsm28 Name => Joseph Myers
2015-11-06 17:27 jsm28 Section => 2.2.2 The Name Space
2015-11-06 17:27 jsm28 Page Number => 473
2015-11-06 17:27 jsm28 Line Number => 16059-16060
2016-07-21 15:40 nick Interp Status => ---
2016-07-21 15:40 nick Final Accepted Text => See Desired Action
2016-07-21 15:40 nick Status New => Resolved
2016-07-21 15:40 nick Resolution Open => Accepted
2016-07-21 15:40 nick Tag Attached: tc3-2008
2019-10-21 09:07 geoffclare Status Resolved => Applied
2024-06-11 09:02 agadmin Status Applied => Closed