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

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

-qkeepparm Option<br />

Syntax<br />

-qkeepparm | -qnokeepparm<br />

Background In<strong>for</strong>mation<br />

A procedure usually stores its incoming parameters on the stack at the entry point.<br />

When you compile code with optimization, however, the optimizer may remove<br />

the stores into the stack if it sees opportunities to do so.<br />

Specifying the -qkeepparm compiler option ensures that the parameters are stored<br />

on the stack even when optimizing. This may negatively impact execution<br />

per<strong>for</strong>mance. This option then provides access to the values of incoming<br />

parameters to tools, such as debuggers, simply by preserving those values on the<br />

stack.<br />

188 <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!