HP Fortran Programmer's Guide (September 2007)
Index
262
migrating, 226
data prefetch instructions, 63
DATA statement
incompatibilities, 218
DATA statements, 100
data types, 218
C and Fortran, 175
COMPLEX, 177, 218
derived types, 179
LOGICAL, 177, 229
pointers, 179
DATE intrinsic, 236
daxpy routine, 159
DCMPLX intrinsic, 236
dde command, 117, 250
ddot routine, 159
DEBUG directive (f77), 222
debugger, 3, 17
defined, 251
-g option, 117
overview, 117
using, 117
debugging, 115
+dlines option, 33, 124
+FP option, 35
compile-line options, 24
cpp, 89, 124
debugging lines, 7, 89, 124
-g option, 13, 38
optimized code, 38, 117, 144
stripping debugging infomation, 118
symbol table, 118
WRITE statement, 124
declaring
arrays in C and Fortran, 186
return value of functions, 162
DECODE statement, 233
defaults
case sensitivity, 183
compiling, 1
data sizes, 105
libraries, 77
line length, 243
optimization, 145
typing, 99
define directive (cpp), 91
defining macros to cpp, 91
DELIM= specifier
incompatibilities, 219
demand-loadable
+demand_load option, 32
demand-loadable executables, 14, 92
denormalized values
+FP option, 35
dependence checks, controlling, 211
dependencies
modules, 84
derived type, 175
derived types and C, 179
description file for compiling modules, 85
DFLOAT intrinsic, 236
directory search
-I option, 40
-L option, 42
disabling
exceptions, 119
implicit typing, 99
divide by zero, trapping, 36
division by zero, 121
defined, 250
DNUM intrinsic, 236
DO loops
+Oloop_unroll option, 69
+onetrip option, 47
FORTRAN66-style, 47
DO loops, one-trip, 9, 239
DOUBLE COMPLEX statement, 105, 233
double precision
changing default size, 27, 28
constants, 103
data type, 175
DOUBLE PRECISION statement, 105
DREAL intrinsic, 236
dusty-deck programs, 232
defined, 250
E
ecape characters, 8
eliminating procedures, 71
ellipses, vertical, xix
ELSE directive (f77), 222
enabling traps
+FP option, 35
ENCODE statement, 233
endif directive (cpp), 91