------- Additional Comments From pinskia at gcc dot gnu dot org 2005-04-21 06:33 ------- Hmm, with -fomit-frame-pointer, the stack usage goes back to an okay value: subl $604, %esp
I think this is just another case where spills are no not reused, see PR 17838. so -fomit-frame-pointer causes the spilling to go down. 4.0.0 reduces the stack usage by making the arrays really each 8 variables. -- What |Removed |Added ---------------------------------------------------------------------------- OtherBugsDependingO| |17838 nThis| | http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21141