FORTRAN IV V2 Switches /ALLOCATE:n - Used after the /OBJECT or /LIST option to guarantee space for a maximum file size of n blocks /CODE:xxx /I Selects type of object code to be generated: EAE selects EAE hardware EIS selects EIS hardware FIS selects EIS and FIS hardware THR selects threaded code /DIAGNOSE /B Enables expanded listings of compiler diagnostic information /EXTEND /E Accept source input in columns 73-80 /HEADER /O Prints Options-In-Effect /I4 /T Default to two word integers (I*4) /LINENUMBERS - Include ISNs for routine diagnostics (default) /LIST:filespec - Generate a listing /NOLINENUMBERS /S Suppress generation of ISNs /NOOBJECT - Does not produce an object module /NOOPTIMIZE:xxx /M:xxx Disable optimizations: SPD disable optimization for speed (optimize for program size) CSE disable common subexpression elimination BND disable global register binding for inline code STR disable strength reduction (loop optimizations) PEP disable peephole optimizer (inline code only) /NOSWAP /U Disable USR swapping at runtime /NOVECTORS /V Suppress array vectoring of multi-dimensional arrays /OBJECT:filespec - Produce an object file (default) /ONDEBUG /D Compile lines with a D in column one /OPTIMIZE:xxx /P:xxx Enable certain optimizations. Parameters are same as /NOOPTIMIZE /RECORD:n /R:n Specify maximum record length (4 <= n <= 4095) /SHOW:n /L:n Specify listing options: 0 list diagnostics only 1 or SRC list source and diagnostics only 2 or MAP list storage map and diagnostics only 4 or COD list generated code and diagnostics only 7 or ALL list source, map, code, and diagnostics /STATISTICS /A Print compilation statistics /SWAP - Allow USR to swap over FORTRAN program (default) /UNITS:n /N:n Allow a maximum of n runtime I/O channels open simultaneously (1 <= n <= 15) /VECTORS - Allow array vectoring (default) /WARNINGS /W Enable compiler warning diagnostics - /H Print this text - /Q Disable logging of program units - /X:xxx Cross compile for indicated system: RT selects RT11 RST selects RSTS/E RSX selects RSX - /Z Cause pure code and data sections to take RO attribute