Defect report from : Andrew Josey , The Open Group
(Please direct followup comments direct to yyyyyyyyyyyyyy@xxxxxxxxxxxxx)
@ page 18 line 670 section 2.2.2 objection {tc1-2}
Problem:
Defect code : 1. Error
XSH 6 (ft) Section 2.2.2 in the table on page 18
reserves the following namespace prefixes for stdint.h
INT[0-9A-Z_]_MIN, INT[0-9A-Z_]_MAX, INT[0-9A-Z_]_C
UINT[0-9A-Z_]_MIN, UINT[0-9A-Z_]_MAX, UINT[0-9A-Z_]_C
Compare these with lines 606 and 607 where the patterns have
the "*" in them.
It is also probable that the [A-Z_] part should not be in the
INT[0-9A-Z_]*_C and UINT[0-9A-Z_]*_C since these macros
are for items such as INT64_C and UINT128_C.
Action:
Delete lines 670-671
Add new section under the table before line 688
The following are used to reserve complete names for the
stdint.h header:
INT[0-9A-Z_]*_MIN, INT[0-9A-Z_]*_MAX, INT[0-9]_C
UINT[0-9A-Z_]*_MIN, UINT[0-9A-Z_]*_MAX, UINT[0-9]_C
|