Defect Report #149
 
Submission Date: 23 Feb 95
Submittor: BSI
Source: Clive D.W. Feather
Question
Submitted to BSI by Clive D.W. Feather clive@sco.com.
In this Defect Report, identifiers lexically identical to those 
declared in standard headers refer to the identifiers declared in  those
standard headers, whether or not the header is explicitly mentioned.
This Defect Report has been prepared with considerable help from 
Mark Brader, Jutta Degener, Ronald Guilmette, and a person whose
employment  conditions require anonymity. However, except where stated,
opinions  expressed or implied should not be assumed to be those of any
person  other than myself.
 Defect Report UK 033: The term "variable"
[BSI characterize this issue as minor.]
 The term "variable" is used in subclause 7.7.1.1, but is never 
defined in the C Standard.
Suggested Technical Corrigendum:
 In subclause 7.7.1.1, change:
 ... or refers to any object with static storage duration other 
than by assigning a value to a static storage duration variable of  type
volatile sig_atomic_t.
 to:
 ... or refers to any object with static storage duration other 
than by assigning a value to an object declared as volatile
sig_atomic_t.
 Response
 The next revision of the C Standard will use the term "object" 
instead of "variable" uniformly.
Previous Defect Report 
< - > 
 Next Defect Report