HP Fortran Programmer's Guide (September 2007)
Index
259
compiler directives as, 199
directives as, 90, 234
incompatibilities, 220
common blocks
C, 195
C’s extern specifier, 195
placing in shared memory, 109
pros and cons, 113
sharing data, 109
COMMON statement, 100, 195
compatibility, 214
Cray, 210
KAP, 210
VAST, 210
compatibility directives, 210
compatibility features, 233
+autodbl option, 239
+autodbl4 option, 239
+escape option, 243
+extend_source option, 243
+langlvl=90, 243
+langlvl=90 option, 240
+onetrip option, 239
+ppu option, 242
+source option, 243
directives, 234
EXTERNAL statement, 240
intrinsics, 236
prefixesto directives, 235
statements, 233
compilation process, 3
compile time and optimization, 61
compile-line options
+asm, 11, 25, 27, 222, 224
+autodbl, 7, 27, 105, 106, 108, 175, 176, 215,
222, 239
+autodbl4, 7, 28, 105, 106, 108, 222, 239
+check, 7, 30, 222, 224
+check option, 123, 133
+cpp, 6, 30
+cpp_keep, 6, 30, 215
+DA, 12, 31, 86, 93, 164, 222
+DA2.0W, 93, 175
+DC7200, 10, 32
+demand_load, 14, 32, 92, 224
+dlines, 7, 33, 124, 215
+DOosname, 32, 33
+DS, 12, 33, 87, 222
+E4, 220
+escape, 8, 34, 215, 243
+extend_source, 8, 34, 35, 215, 243
+FP, 14, 35, 119, 121
+fp_exception, 15, 37, 119, 121, 122
+fp_exceptions, 215
+gprof, 13, 17, 38, 142, 222, 224
+hugecommon, 38
+hugesize, 39, 41, 43
+implicit_none, 8, 40, 41, 99, 215
+k, 13, 42
+langlvl, 8, 42, 215, 222, 238, 240, 243
+list, 8, 42, 215
+moddir, 8, 42, 43, 86
+nls, 9, 43, 222, 224
+O, 44, 137
+Oaggressive, 59, 147, 152
+Oall, 60, 146, 147
+Ocache_pad_common, 62, 149
+Oconservative, 61, 148, 152
+Odataprefetch, 63, 149
+Oentrysched, 63, 149
+Ofastaccess, 64, 149
+Ofltacc, 65, 149
+Oinfo, 11, 66, 149
+Oinitcheck, 66, 100, 149, 222, 239
+Oinline, 67, 149
+Oinline_budget, 67, 150
+Olibcalls, 68, 150
+Olimit, 61, 148
+Oloop_block, 69
+Oloop_transform, 69
+Oloop_unroll, 69, 150
+Oloop_unroll_jam, 69
+Omoveflops, 69, 150
+Omultiprocessor, 69
+one_trip, 47
+onetrip, 9, 215, 222, 239
+Oopt_level, 11
+Ooptimization, 11, 146
+Oparallel, 70, 109, 150, 235
+Oparmsoverlap, 70, 150
+Opipeline, 71, 150
+Oprocelim, 71, 150
+Oregreassoc, 72, 150
+Oreport, 70, 72
+Osize, 61, 148
+Ovectorize, 70, 73, 151, 159
+pa, 47
+pal, 48