no-bss-init, Qnobss-init

Tells the compiler to place in the DATA section any uninitialized variables and explicitly zero-initialized variables.

IDE Equivalent

Windows: None

Linux: Data > Disable Placement of Zero-initialized and Uninitialized Variables in .bss - place in .data instead

Mac OS X: Data > Allocate Zero-initialized Variables to .data

Architectures

IA-32, Intel® 64 architectures

Syntax

Linux and Mac OS X:

-no-bss-init

Windows:

/Qnobss-init

Arguments

None

Default

OFF

Uninitialized variables and explicitly zero-initialized variables are placed in the BSS section.

Description

This option tells the compiler to place in the DATA section any uninitialized variables and explicitly zero-initialized variables.

Alternate Options

Linux and Mac OS X: -nobss-init (this is a deprecated option)

Windows: None


Submit feedback on this help topic

Copyright © 1996-2010, Intel Corporation. All rights reserved.