HP aC++/HP C A.06.25 Programmer's Guide

INIT..............................................................................................................................127
FINI..............................................................................................................................127
Copyright Notice and Identification Pragmas.................................................................128
COPYRIGHT...............................................................................................................128
COPYRIGHT_DATE....................................................................................................128
LOCALITY...................................................................................................................129
LOCALITY_ALL.........................................................................................................129
VERSIONID.................................................................................................................129
Data Alignment Pragmas..................................................................................................129
ALIGN.........................................................................................................................130
PACK ..........................................................................................................................130
Basic Example.........................................................................................................132
Template Example..................................................................................................132
Handling Unaligned Data......................................................................................133
Implicit Access to Unaligned Data.........................................................................134
UNALIGN...................................................................................................................135
Optimization Pragmas......................................................................................................135
OPT_LEVEL Pragma...................................................................................................135
OPTIMIZE Pragma......................................................................................................136
FLOAT_TRAPS_ON Pragma.......................................................................................137
[NO]INLINE Pragma..................................................................................................137
NO_INLINE Pragma...................................................................................................138
IVDEP Pragma.............................................................................................................138
NODEPCHK Pragma..................................................................................................138
NO_RETURN Pragma.................................................................................................138
Diagnostic Pragmas..........................................................................................................139
diag_xxx Pragmas........................................................................................................139
Other Pragmas..................................................................................................................139
assert Pragma..............................................................................................................139
BINDING Pragma.......................................................................................................140
DEFAULT_BINDING Pragma.....................................................................................140
ESTIMATED_FREQUENCY Pragma..........................................................................140
EXTERN Pragma.........................................................................................................140
FREQUENTLY_CALLED Pragma...............................................................................141
HDR_STOP Pragma....................................................................................................141
HIDDEN Pragma.........................................................................................................141
HP_DEFINED_EXTERNAL Pragma...........................................................................141
HP_DEFINED_INTERNAL Pragma...........................................................................141
IF_CONVERT Pragma.................................................................................................142
POP Pragma.................................................................................................................142
PROTECTED Pragma..................................................................................................142
PTRS_STRONGLY_TYPED Pragma............................................................................142
PTRS_TO_GLOBALS Pragma.....................................................................................143
PUSH Pragma..............................................................................................................143
10 Table of Contents