Hi Nir, > so, why am i sending this to gcc-help? my question is, can gcc really > rely on the operating system to clear out the bss segment, and place > zero initialized variables in the bss? Yes, GCC can really rely on the OS to clear out the BSS. Sincerely, --Eljay