02.07.2014 Views

Intel(R) Fortran Compiler for Linux* Systems User's Guide Volume I ...

Intel(R) Fortran Compiler for Linux* Systems User's Guide Volume I ...

Intel(R) Fortran Compiler for Linux* Systems User's Guide Volume I ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Intel</strong>® <strong>Fortran</strong> <strong>Compiler</strong> <strong>for</strong> <strong>Linux*</strong> <strong>Systems</strong> <strong>User's</strong> <strong>Guide</strong>, <strong>Volume</strong> I: Building<br />

Applications<br />

-[no]extend_source [size]<br />

Default: -noextend_source, which implies 72 characters; if -extend_source<br />

is specified without a size, the default becomes -extend_source:132<br />

Alternate syntax: -{72|80|132}<br />

Specifies the column number used to end the statement field in fixed-<strong>for</strong>m source<br />

files: 72, 80, or 132. When a size is specified, that will be the last column parsed<br />

as part of the statement field. Any columns after that will be treated as<br />

comments.<br />

This option is valid only <strong>for</strong> fixed-<strong>for</strong>m files, and it enables the -fixed option.<br />

-[no]f66<br />

Default: -nof66 (use current <strong>Fortran</strong> standards semantics)<br />

Alternate syntax: -66<br />

Specifies that the compiler should select FORTRAN-66 interpretations in cases<br />

of incompatibility. Differences include the following:<br />

• DO loops are always executed at least once<br />

• FORTRAN-66 EXTERNAL statement syntax and semantics are allowed<br />

• If the OPEN statement STATUS specifier is omitted, the default changes<br />

to STATUS='NEW' instead of STATUS='UNKNOWN'<br />

• If the OPEN statement BLANK specifier is omitted, the default changes to<br />

BLANK='ZERO' instead of BLANK='NULL'<br />

-[no]free or -[no]fixed<br />

Default: File extension is used to determine <strong>for</strong>mat.<br />

Alternate syntax: -FR is equivalent to -free; -FI is equivalent to -fixed.<br />

Specifies the <strong>for</strong>mat of the <strong>Fortran</strong> source code. If this option is not specifed, the<br />

file extension determines the <strong>for</strong>mat:<br />

• Files with an extension of .f90, .F90, or .i90 are free-<strong>for</strong>mat source<br />

files.<br />

• Files with an extension of .f, .<strong>for</strong>, .FOR, .ftn, or .i are fixed-<strong>for</strong>mat<br />

files.<br />

-openmp or -openmp_stubs<br />

59

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!