24.05.2014 Views

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

XL Fortran Enterprise Edition for AIX : User's Guide - IBM

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.

Table 8. Options <strong>for</strong> Compatibility (continued)<br />

Command-Line Option @PROCESS Directive Description<br />

-qqcount<br />

-qnoqcount<br />

QCOUNT<br />

NOQCOUNT<br />

Accepts the Q<br />

character-count edit<br />

descriptor (Q) as well as<br />

the extended-precision Q<br />

edit descriptor (Qw.d).<br />

With -qnoqcount, all Q<br />

edit descriptors are<br />

interpreted as the<br />

extended-precision Q<br />

edit descriptor.<br />

Default: -qnoqcount<br />

-qrealsize=bytes REALSIZE(bytes) Sets the default size of<br />

REAL,<br />

DOUBLE PRECISION,<br />

COMPLEX, and<br />

DOUBLE COMPLEX<br />

values.<br />

Default: -qrealsize=4<br />

-qsave[={all |<br />

defaultinit}]<br />

-qnosave<br />

SAVE{(ALL |<br />

DEFAULTINIT)}<br />

NOSAVE<br />

Specifies the default<br />

storage class <strong>for</strong> local<br />

variables. -qsave,<br />

-qsave=all, or<br />

-qsave=defaultinit sets<br />

the default storage class<br />

to STATIC, while<br />

-qnosave sets it to<br />

AUTOMATIC.<br />

Default: -qnosave<br />

See<br />

Page<br />

221<br />

222<br />

228<br />

-qsave is turned on by<br />

default <strong>for</strong> xlf, xlf_r,<br />

xlf_r7, f77, or <strong>for</strong>t77 to<br />

duplicate the behavior of<br />

FORTRAN77 commands.<br />

-qsclk=[centi | micro ]<br />

Specifies that when<br />

returning a value using<br />

the SYSTEM_CLOCK<br />

intrinsic procedure, the<br />

compiler will use<br />

centisecond resolution.<br />

You can specify a<br />

microsecond resolution<br />

by using –qsclk=micro.<br />

230<br />

Default: -qsclk=centi<br />

-qswapomp<br />

-qnoswapomp<br />

SWAPOMP<br />

NOSWAPOMP<br />

Specifies that the<br />

compiler should<br />

recognize and substitute<br />

OpenMP routines in <strong>XL</strong><br />

<strong>Fortran</strong> programs.<br />

Default: -qswapomp<br />

247<br />

84 <strong>XL</strong> <strong>Fortran</strong> <strong>Enterprise</strong> <strong>Edition</strong> <strong>for</strong> <strong>AIX</strong> : User’s <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!