HP Fortran Programmer's Guide (B3908-90031; September 2011)

Index
265
CHECK_OVERFLOW
, 136, 137, 212, 225
compatibility, 215, 240
CONCUR, 216, 241
CONCURRENTIZE, 216, 241
incompatibilities, 225
incompatible directives, 223
IVDEP, 167, 216
LIST, 212, 225
listed, 208
NO SIDE EFFECTS, 166, 170, 217, 241
NO_SIDE_EFFECTS, 217
NODEPCHK, 167, 216, 241
OPTIMIZE, 213, 225
recognized prefixes, 241
replaced by options, 228
SHARED_COMMON, 113, 225
syntax, 207
VECTOR, 241
VECTORIZE, 169, 215, 241
compiling
+strip option
, 122
defaults, 1
for debugging and optimization, 148
for optimization, 142
Fortran 90 modules, 85
HP Fortran 90 programs, 21
PA-RISC model, 89
verbose mode, 78
complex
changing default size, 29, 30
COMPLEX data type
BOZ constants, 224
C and Fortran, 185
simulating in C, 185
complex data type, 183
concatenation operator (//), 195
CONCUR directive, 216, 241
CONCURRENTIZE, 216
CONCURRENTIZE directive, 216, 241
conflicts, names, 229
conservative optimizations, 162
constants, 224
+real_constant option, 52
binary format, 259
floating-point, 222
hexadecimal format, 259
increasing precision, 52
notation incompatibilities, 224
octal format, 259
precision, 107
CONTINUATIONS directive (f77), 228
Control-C interrupts, 131
CONTROLC keyword, 138
trapping, 138
controlling access to data, 117
controlling parallelization, 216
core dumps
+FP option
, 125
allowing, 139
defined, 260
ON statement, 139
segmentation violation, 126
trap procedures, 139
core file, 260
COSD intrinsic, 242
cpp, 92
#define directive, 93
#endif directive, 93
#ifdef directive, 93
command, 3, 6, 92, 127
compiler environment, 3
controlling, 6
-D option, 93
defined, 259
directives, 92, 127
invoked by f90, 93
man page, 127
options, 6
saving output, 94
use as debugging tool, 127
vs. debugging lines, 127
Cray
pointers
, 124, 126
Cray directives, 215
cross-language communication
ALIAS directive
, 210
curly brackets, xviii
CXperf profiler
symbol table, 122
D
D exponent
, 223
-D option, 6, 34, 93, 228
-D option (f77), 221
data
alignment
, 102, 259
controlling access, 117
implicit typing, 103
initialization, 14
promotion, 7