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

BUG in TC2-d5 XSH/TC2/D5/2

To: yyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: BUG in TC2-d5 XSH/TC2/D5/2
From: Geoff Clare <yyy@xxxxxxxxxxxxx>
Date: Fri, 24 Oct 2003 17:28:41 +0100
@ page 1 line 570-574 section XSH/TC2/D5/2 objection [gwc xsh-tc2-d5-2]

Problem:

Defect code :  1. Error

There is an additional problem with the text in XSH6 that is corrected
by XSH/TC2/D5/2, which should also be addressed in TC2 if possible.
Namely some text has gone missing which refers to the other columns
of the table (Suffix and Complete Name).  Also there was a statement
in POSIX.1-1996 about the reserved suffix having to be within the
significant part of the name which was not in SUSv2 for some reason,
but is important and should be reinstated.

Action:

Replace this part of XSH/TC2/D5/2:

    On line 583 (2003 Ed.); line 574 (2001 Ed.)
    Add the following sentence:
    "Symbols that use the reserved prefix _POSIX_ may
    be made visible by implementations in any header defined by 
    IEEE Std 1003.1-2001."

with the following:

    On lines 580-583 (2003 Ed.); lines 571-574 (2001 Ed.)
    Change From:
    "Implementations may add symbols to the headers shown in the
    following table, provided the identifiers for those symbols begin
    with the corresponding reserved prefixes in the following table,
    and do not use the reserved prefixes posix_, POSIX_, or _POSIX_."

    To:
    "Implementations may add symbols to the headers shown in the
    following table, provided the identifiers for those symbols
    either:

        1. begin with one of the corresponding reserved prefixes in
        the table; or

        2. have one of the corresponding complete names in the table; or

        3. end in the string indicated as a reserved suffix in the table
        and do not use the reserved prefixes posix_, POSIX_, or _POSIX_,
        as long as the reserved suffix is in that part of the name
        considered significant by the implementation.

    Symbols that use the reserved prefix _POSIX_ may be made visible
    by implementations in any header defined by IEEE Std 1003.1-2001."

<Prev in Thread] Current Thread [Next in Thread>
  • BUG in TC2-d5 XSH/TC2/D5/2, Geoff Clare <=