C/C++ Programmer's Guide (G06.27+, H06.03+)

Table Of Contents
What’s New in This Manual
HP C/C++ Programmer’s Guide for NonStop Systems429301-010
xxii
Changes to Previous Revisions of This Manual
This manual contains these changes from the July 2005 revision of the manual (part
number 429301-008):
Section 18, Using ETK and
Native C/C++ Cross
Compiler on the PC
Removed the Usage Guidelines on page 18-3 about
specifying the -Wtarget=TNS/R flag to produce programs
on G-series TNS/R servers.
Appendix A, HP C
Implementation-Defined
Behavior
Removed the TNS/E restriction for the unsigned long
long data type under G.3.5 Integers on page A-3 because
this data type now also supports TNS/R.
Appendix D, Data Type
Correspondence
Removed the TNS/E restriction for the unsigned long
long data type under Table D-2 on page D-3 because this
data type now also supports TNS/R.
Section Change
Throughout the manual Changed the use of Guardian to refer only to the Guardian
environment (when compared to the OSS environment) or to
Guardian system procedures, not to the NonStop system.
Clarified the term native by specifying either the TNS/R or TNS/E
modifier where the distinction is needed. For example, to
distinguish TNS/R native C++ and TNS/E C++.
Section 1, Introduction
to HP C and C++ for
NonStop Systems
Added the subsection, TNS/E Native C and C++ Language
System on page 1-12, as a parallel for the existing subsection
TNS/R Native C and C++ Language System on page 1-4.
This new subsection describes:
C compiler (CCOMP)
C++ compiler (CPPCOMP)
C run-time library
C++ run-time library and Standard C++ library
TNS/E native linker (
eld)
and lists the following optional components:
Inspect, Visual Inspect, Native Inspect, and the NonStop SQL/MP
compiler
Added the subsection: Features of TNS/E Native C and C++
on
page 1-17, describing standards and HP NonStop extensions.
Section 2, C and C++
Extensions
Added the HP-defined data type unsigned long long,
available only on the TNS/E native platform, to Data Types on
page 2-20.
Added
unsigned long long to Table 2-4, Predefined Data
Types, on page 2-20 and as a separate topic following the table.
Section Change (continued)