28.11.2012 Views

LF Fortran Express User's Guide - Lahey Computer Systems, Inc.

LF Fortran Express User's Guide - Lahey Computer Systems, Inc.

LF Fortran Express User's Guide - Lahey Computer Systems, Inc.

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.

Chapter 2 Developing with <strong>LF</strong> <strong>Fortran</strong><br />

Specify -nstchk to cause the compiler not to generate code for stack overflow checking.<br />

Though your program may execute faster, the stack is not protected from growing too large<br />

and corrupting data.<br />

-[N]SWM msgno<br />

Suppress Warning Message(s)<br />

Compile only. Default: -nswm<br />

To suppress a particular error message, specify its number after -swm.<br />

Example<br />

-swm 16,32<br />

This example would suppress warning messages 16 and 32. To suppress all warnings, use<br />

-nw.<br />

{ -TP | -TPP | -TP4 }<br />

Target Processor<br />

Compile only. Default: set on installation<br />

Specify -tp to generate code optimized for the Intel Pentium or Pentium MMX processors,<br />

or their generic counterparts.<br />

Specify -tpp to generate code optimized for the Intel Pentium Pro, Pentium II, Pentium III,<br />

or Celeron processors, or their generic counterparts.<br />

Specify -tp4 to generate code optimized for the Intel Pentium 4 processors.<br />

Please note:<br />

Code generated with -tp4 is not compatible with processors made previous to the Pentium 4.<br />

Code generated with -tpp is not compatible with processors made earlier than the Pentium<br />

Pro.<br />

-[N]TRACE<br />

Location and Call Traceback for Runtime Errors<br />

Compile and Link. Default: -trace<br />

The -trace option causes a call traceback with procedure names and line numbers to be generated<br />

with runtime error messages.<br />

44 <strong>LF</strong> <strong>Fortran</strong> <strong>Express</strong> User’s <strong>Guide</strong>

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

Saved successfully!

Ooh no, something went wrong!