Email List: Xaustin-review-lX
[All Lists]

Defect in XSH 2.2.2

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Defect in XSH 2.2.2
From: yyyyyy@xxxxxxxxxxxxx
Date: Mon, 14 Jan 2002 16:15:40 GMT
        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

<Prev in Thread] Current Thread [Next in Thread>