Oracle® Solaris Studio 12.4: Fortran User's Guide

Exit Print View

Updated: March 2015
 
 

3.4.100 –vax=keywords

Specify choice of legacy VAX VMS Fortran extensions enabled.

The keywords specifier must be one of the following suboptions or a comma-delimited list of a selection of these.

blank_zero
Interpret blanks in formatted input as zeros on internal files.
debug
Interpret lines starting with the character ’D’ to be regular Fortran statements rather than comments, as in VMS Fortran.
rsize
Interpret unformatted record size to be in words rather than bytes.
struct_align
Layout components of a VAX structure in memory as in VMS Fortran, without padding. Note: this can cause data misalignments, and should be used with —xmemalign to avoid such errors.
%all
Enable all these VAX VMS features.
%none
Disable all these VAX VMS features.

Sub-options can be individually selected or turned off by preceding with no%.

Example:

-vax=debug,rsize,no%blank_zero

The default is -vax=%none. Specifying -vax without any suboptions is equivalent to -vax=%all.