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 force threaded code /DIAGNOSE /B Enables expanded listings of compiler diagnostic information /EXTEND /E Accept source input in colums 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) /NOSWAP /U Disable USR swapping at runtime /NOVECTORS /V Suppress array vectoring of multi-dimen- sional 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 /READONLY /Z Cause pure code and data sections to take RO attribute /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 - /X:xxx Cross compile for indicated system: RT select RT11 RST select RSTS/E RSX select RSX