Red Hat ENTERPRISE LINUX 4 Manual page 261

Hide thumbs Also See for ENTERPRISE LINUX 4:
Table of Contents

Advertisement

Chapter 6. Extensions to the C Language Family
[basic.start.term]
Add after paragraph 3
The type of an object with thread storage duration shall not have a non-trivial destructor, nor shall it be
an array type whose elements (directly or indirectly) have non-trivial destructors.
[basic.stc]
Add "thread storage duration" to the list in paragraph 1.
Change paragraph 2
Thread, static, and automatic storage durations are associated with objects introduced by declarations
[. . . ].
Add
to the list of specifiers in paragraph 3.
__thread
[basic.stc.thread]
New section before [basic.stc.static]
The keyword
__thread
A local variable or class data member declared both
thread storage duration.
[basic.stc.static]
Change paragraph 1
All objects which have neither thread storage duration, dynamic storage duration nor are local [. . . ].
[dcl.stc]
Add
to the list in paragraph 1.
__thread
Change paragraph 1
With the exception of
decl-specifier-seq
or
extern
static
Add after paragraph 5
The
specifier can be applied only to the names of objects and to anonymous unions.
__thread
[class.mem]
Add after paragraph 6
Non-
members shall not be
static
applied to a non-local object gives the object thread storage duration.
, at most one
__thread
. The
specifier may be used alone, or immediately following the
__thread
specifiers. [. . . ]
__thread
and
static
__thread
storage-class-specifier
.
gives the variable or member
shall appear in a given
253

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the ENTERPRISE LINUX 4 and is the answer not in the manual?

Subscribe to Our Youtube Channel

Table of Contents