Intel® C++ Compiler Classic Developer Guide and Reference

ID 767249
Date 12/16/2022
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

FA

Specifies the contents of an assembly listing file.

Syntax

Linux:

None

macOS:

None

Windows:

/FA[specifier]

Arguments

specifier

Denotes the contents of the assembly listing file. Possible values are c, s, or cs.

Default

OFF

No source or machine code annotations appear in the assembly listing file, if one is produced.

Description

These options specify what information, in addition to the assembly code, should be generated in the assembly listing file.

To use this option, you must also specify option /Fa, which causes an assembly listing to be generated.

Option

Description

/FA

Produces an assembly listing without source or machine code annotations.

/FAc

Produces an assembly listing with machine code annotations.

/FAs

Produces an assembly listing with source code annotations.

Note that if you use alternate option -fsource-asm, you must also specify the -S option.

/FAcs

Produces an assembly listing with source and machine code annotations.

IDE Equivalent

Visual Studio: Output Files > Assembler Output

Eclipse: None

Xcode: None

Alternate Options

None

/FAc

Linux and macOS: -fcode-asm

Windows: None

/FAs

Linux and macOS: -fsource-asm

Windows: None