Sun Studio 12 Update 1: Fortran User's Guide

3.3.3 Backward Compatibility and Legacy Options

The following options are provided for backward compatibility with earlier compiler releases, and certain Fortran legacy capabilities.

Table 3–6 Backward Compatibility Options



Preserve actual arguments over ENTRY statements


Allow assignment to constant arguments. 


Treat hollerith constant as character or typeless in call argument lists. 


Support Fortran 77 extensions and conventions 


Nonstandard arithmetic—allow nonstandard arithmetic. 


Optimize performance for the host system. 


DO loops—use one trip DO loops.


Allow legacy aliasing situations 


Use of these option flags is not recommended for producing portable Fortran programs.