This manual describes the commands and directives supported by the MIPSpro 7 Fortran 90 compiler, release 7.3. Additions to this manual to support this release include the following:
Support for the Workshop ProMP toolset.
The -fbfile option, which specifies the feedback file to be used.
The -fullwarn option, which generates comment-level messages.
The -LANG:IEEE_minus_zero option, which controls whether or not a minus sign (-) is written for negative zero.
The -LNO:local_pad_size=n option, which specifies the amount by which to pad local array dimensions.
The -LNO:parallel_overhead=setting option, which overrides internal compiler estimates concerning the efficiency to be gained by executing certain loops in parallel rather than serially.
The -LNO:pure=n option, which specifies the extent to which the compiler should consider the effect of a PURE procedure or a !DIR$ NOSIDEEFFECTS directive when performing parallel analysis.
The -noappend option, which prevents the compiler from appending a trailing underscore character (_) on external names.
The -OPT:speculative_ptr_deref=setting option, which allows speculative loads of memory locations that differ by a small offset from some referenced memory location.
The -pad_char_literals option, which blanks pads all character literal constants that are shorter than the size of the default integer type and that are passed as actual arguments.
The -static_threadprivate option, which makes all static variables private to each thread.
The !DIR$ NOSIDEEFFECTS directive, which allows the compiler to keep information in registers across a single call to a subprogram without reloading the information from memory after returning from the subprogram.
Additional new options were added to the -DEBUG: and -IPA: option groups. For information on these options, see the debug_group(5) and ipa(5) man pages.