LF Fortran 95

Automation Properties

This section contains an alphabetical list of properties for use with the automation object.

Automation Properties

Automation Property

Compiler Option

Type

File Property

Project Property

ADDITIONAL_OPTS

Specify any compiler options not covered by other properties here.

String

Yes

Yes

ADDITIONAL_LINK_OPTS

Specify any options not covered by other properties here.

String

No

Yes

AP

-AP

Boolean

Yes

Yes

BLAS

-BLAS

Boolean

No

Yes

BLOCK

-BLOCK

Integer

Yes

Yes

CHK

-CHK

Boolean

Yes

Yes

CHK_A

-CHK (a)

Boolean

Yes

Yes

CHK_E

-CHK (e)

Boolean

Yes

Yes

CHK_S

-CHK (s)

Boolean

Yes

Yes

CHK_U

-CHK (u)

Boolean

Yes

Yes

CHKGLOBAL

-CHKGLOBAL

Boolean

No

Yes

CO

-CO

Boolean

Yes

Yes

COMMENT

-COMMENT

String

No

Yes

CONCC

-CONCC

Boolean

Yes

Yes

COVER

-COVER

Boolean

No

Yes


Automation Properties

Automation Property

Compiler Option

Type

File Property

Project Property

CPP

Determines whether the preprocessor is run on the source before compilation.

Boolean

Yes

Yes

DAL

-DAL

Boolean

Yes

Yes

DBL

-DBL

Boolean

Yes

Yes

DEBUG

-G

Boolean

Yes

Yes

F95_CONFORMANCE

-F95

Boolean

Yes

Yes

FIX

-FIX

Boolean

Yes

Yes

IN

-IN

Boolean

Yes

Yes

INCLUDE_PATH

-I

String

Yes

Yes

INFO

-INFO

Boolean

Yes

Yes

INLINE

-INLINE

Boolean

Yes

Yes

LAPACK

-LAPACK

Boolean

No

Yes

LI

-LI

Boolean

Yes

Yes

LIB_PATH

-LIBPATH

String

No

Yes

LONG

-LONG

Boolean

Yes

Yes

LIST

-LST

Boolean

Yes

Yes


Automation Properties

Automation Property

Compiler Option

Type

File Property

Project Property

MAXFATALS

-MAXFATALS

Integer

Yes

Yes

MIX_LANG

-ML

MixLangOption Enumeration

Yes

Yes

MIX_LANG_DEFAULT

-MLDEFAULT

MixLangOption Enumeration

Yes

Yes

MOD_PATH

-MOD

String

Yes

Yes

NOLOGO

-NOLOGO

Boolean

No

Yes

OPT_LEVEL

-O0 | -O1 | -O2

OptLevelOption Enumeration

Yes

Yes

OUTPUT_NAME

-OUT

String

No

Yes

OUTPUT_PATH

-OUT

String

No

Yes

OUTPUT_TYPE

One of -OUT, -DLL, -WIN, -WINCONSOLE, or -WISK

OutputTypeOption Enumeration

No

Yes

PAUSE

-PAUSE

Boolean

No

Yes

PCA

-PCA

Boolean

Yes

Yes

PREFETCH

-PREFETCH

PrefetchOption Enumeration

No

Yes

PRIVATE

-PRIVATE

Boolean

Yes

Yes

QUAD

-QUAD

Boolean

Yes

Yes

SAV

-SAV

Boolean

Yes

Yes


Automation Properties

Automation Property

Compiler Option

Type

File Property

Project Property

SSE2

-SSE2

Boolean

Yes

Yes

SSL2

-SSL2

Boolean

No

Yes

STACK

-STACK

String

No

Yes

STATIC_LIB

-STATICLIB

Boolean

No

Yes

STATIC_LINK

-STATICLINK

Boolean

Yes

Yes

STCHK

-STCHK

Boolean

Yes

Yes

SWM

-SWM

String

Yes

Yes

TP

-TP4 | -TP | -TPP

TargetProcessorOption Enumeration

Yes

Yes

TRACE

-TRACE

Boolean

Yes

Yes

TRAP

-TRAP diou

Boolean

No

Yes

TRAP_D

-TRAP d

Boolean

No

Yes

TRAP_I

-TRAP i

Boolean

No

Yes

TRAP_O

-TRAP o

Boolean

No

Yes

TRAP_U

-TRAP u)

Boolean

No

Yes

UNROLL

-UNROLL

Boolean

Yes

Yes


Automation Properties

Automation Property

Compiler Option

Type

File Property

Project Property

VARHEAP

-VARHEAP

Boolean

Yes

Yes

VERBOSE

-VERBOSE

Boolean

Yes

Yes

WARN

-W

Boolean

Yes

Yes

WO

-WO

Boolean

Yes

Yes

WIDE

-WIDE

Boolean

Yes

Yes

XREF

-XREF

Boolean

Yes

Yes

ZFM

-ZFM

Boolean

Yes

Yes