Oracle® Solaris Studio 12.4:Fortran 用户指南

退出打印视图

更新时间: 2014 年 12 月
 
 

3.4.100 –vax=keywords

指定对启用的传统 VAX VMS Fortran 扩展的选择。

keywords 说明符必须是以下子选项之一或从中选择的子选项的逗号分隔列表。

blank_zero
在内部文件上将格式化输入中的空格解释为零。
debug
将以字符 'D' 开头的行解释为正规 Fortran 语句,而不是像 VMS Fortran 中那样解释为注释。
rsize
将无格式的记录大小解释为以字为单位,而不是解释为以字节为单位。
struct_align
内存中 VAX 结构的布局组件,与 VMS Fortran 中一样,没有填充。注意:这会导致数据无法对齐,为避免此类错误,应与 —xmemalign 一同使用。
%all
启用所有这些 VAX VMS 功能。
%none
禁用所有这些 VAX VMS 功能。

可以单独选择或关闭子选项(通过在前面加上 no%)。

示例:

-vax=debug,rsize,no%blank_zero

缺省值为 -vax=%none。指定不带任何子选项的 -vax 等效于 -vax=%all