> > I hate to even bring this up, but... should things like: > > int m[1 << 27] = {0}; > > be put in .bss? I'm tempted to say no, if you want that, you have to > remove {0}.
Yes if -fzero-initialized-in-bss is on which it is by default since at least 3.4.0. -- Pinski