Programming Itanium-based Systems: Developing High Performance Applications for Intel's New Architecture

Itanium ecl Compiler Switches

Option

Description

Default

-?, -help

Prints compiler options summary.

OFF

-C

Places comments in preprocessed source output.

OFF

-c

Stops the compilation process after an object file has been generated. The compiler generates an object file for each C or C++ or preprocessed source file. Also takes an assembler file and invokes the assembler to generate an object file.

OFF

-Dname[=value]

Defines a macro name and associates it with the specified value.

OFF

-E

Stops the compilation process after the C or C++ source files have been preprocessed, and writes the results to stdout

OFF

-Eha

Enables asynchronous C++ exception-handling model.

OFF

-EHc

Specifies that extern C functions do not throw exceptions.

ON

-EHs

Enables synchronous C++ exception-handling model.

OFF

-EP

Stops the compilation process after the C or C++ source files have been preprocessed and writes the results to stdout. The #line directives are stripped (that is, not included in the output).

OFF

-Fn

Sets the amount of stack to reserve for the program by passing -stack:n to the linker

OFF

-FA[cscs]

Produces an assembly listing with optional code and/or source annotations. On Itanium-based systems, the result is the same as using -Fa (no annotations).

OFF

-Fa[filename]

Produces an assembly output file with the specified filename, or the default name if the filename is not specified.

OFF

-Fe[filename]

Produces an executable output file with the specified filename, or the default name if the filename is not specified

ON

-FI[filenames]

Instructs the preprocessor to include the...

UNLIMITED FREE
ACCESS
TO THE WORLD'S BEST IDEAS

SUBMIT
Already a GlobalSpec user? Log in.

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.

Customize Your GlobalSpec Experience

Category: Programming Languages
Finish!
Privacy Policy

This is embarrasing...

An error occurred while processing the form. Please try again in a few minutes.