Intel® C++ Compiler 16.0 User and Reference Guide

fargument-alias, Qalias-args

Determines whether function arguments can alias each other.

Syntax

Linux and OS X:

-fargument-alias

-fargument-noalias

Windows:

/Qalias-args

/Qalias-args-

Arguments

None

Default

-fargument-alias or /Qalias-args

Function arguments can alias each other and can alias global storage.

Description

This option determines whether function arguments can alias each other. If you specify -fargument-noalias or /Qalias-args-, function arguments cannot alias each other, but they can alias global storage.

On Linux and OS X systems, you can also disable aliasing for global storage, by specifying option -fargument-noalias-global.

IDE Equivalent

Visual Studio: None

Eclipse: Data > Enable Argument Aliasing

Xcode: Data > Enable Argument Aliasing

See Also