Determines whether the compiler places in the DATA section any variables explicitly initialized with zeros.
Windows: Data > Place Zero-Initialized Variables in .bssNone
Linux: Data > Disable Placement of Zero-Initialized Variables in .bss - place in .data instead
Mac OS X: Data > Place Zero-Initialized Variables in .bss
Linux and Mac OS X: | -fzero-initialized-in-bss -fno-zero-initialized-in-bss |
Windows: | /Qzero-initialized-in-bss /Qzero-initialized-in-bss- |
-fno-zero-initialized-in-bss |
Variables explicitly initialized with zeros are placed in the BSS section. This can save space in the resulting code. |
This option determines whether the compiler places in the DATA section any variables explicitly initialized with zeros.
If option -fno-zero-initialized-in-bss (Linux and Mac OS X) or /Qzero-initialized-in-bss- (Windows) is specified, the compiler places in the DATA section any variables that are initialized to zero.
Copyright © 1996-2010, Intel Corporation. All rights reserved.