Intel® C++ Compiler 16.0 User and Reference Guide

fextend-arguments, Qextend-arguments

Controls how scalar integer arguments are extended in calls to unprototyped and varargs functions.

Syntax

Linux and OS X:

-fextend-arguments=n

Windows:

/Qextend-arguments:n

Arguments

n

Specifies the extension for the integer parameters. Possible values are:

32

Causes unprototyped integer parameters to be extended to 32 bits.

64

Causes unprototyped integer parameters to be extended to 64 bits. This value is only available on Intel® 64 architecture.

Default

-fextend-arguments=32 or /Qextend-arguments:32

Unprototyped integer parameters are extended to 32 bits.

Description

This option controls how scalar integer arguments are extended in calls to unprototyped and varargs functions.

IDE Equivalent

None

Alternate Options

None