HP Fortran Programmer's Guide (September 2007)
Index
265
libU77 routine, 223
free form, 9, 242
filename extension, 74
line length, 243
free source form
+source option, 51
front end
compiler environment, 3
controlling, 7
defined, 250
options, 7
FSET intrinsic, 236
FSTREAM intrinsic, 170, 193, 236
functions
built-in, 204
functions, built-in
%REF, 122, 182, 184
%VAL, 122, 182, 184
defined, 249
fusing and optimization, 65
G
-G option, 38
-g option, 13, 38
and optimization, 144
code size, 117
compatible with f77, 222
debugger, 117
optimized code, 44
symbol table, 118
-G option (f77), 224
generating code, controlling, 31
generating optimum code, 164
GETARG
intrinsic, 167, 223, 236
libU77 routine, 223
GETARGC routine, 168
GETENV
intrinsic, 223, 236
libU77 routine, 223
global data
+k option, 42
gmon.out profile file, 142
gprof, 38
GPROF directive (f77), 222
gprof profiler, 17
+gprof option, 13
using, 142
GRAN intrinsic, 236
grep command, 87
H
handling exceptions, 119, 127
hexadecimal format for constants, 218, 249
HFIX intrinsic, 236
hidden length argument, 189
High-Level Optimizer, 10
compiler environment, 3
defined, 251
Hollerith data type, 175
horizontal ellipses, xviii
HP, 210
HP Fortran 90
compatibility directives, 210
HP/DDE debugger
-g option, 38
HP_DESTINATION directive (f77), 222
HP_F90OPTS, 94
HP-UX
accessing resources, 165
file descriptors, 171
file processing, 170
system calls, 169
I
I and J suffixes, 218
-I option, 6, 8, 40, 86
I/O
incompatibilities, 219, 229
namelist, 219
specifiers, 219
streams, 170
system calls, 170
IACHAR intrinsic, 236
IADDR intrinsic, 236
IARGC
intrinsic, 167, 223, 236
libU77 routine, 223
IDATE
intrinsic, 223, 236
libU77 routine, 223
IDIM intrinsic, 236
IEEE floating-point standard, 120
exceptions, 127
IF directive (f77), 222
ifdef directive (cpp), 91
IGETARG intrinsic, 167, 236
IGNORE clause, 129, 130
ignoring errors, 129, 130
IJINT intrinsic, 236
illegal instruction exception, 119, 121
IMAG intrinsic, 236