On Dec 14, 2009, at 8:13 AM, Masao Uebayashi wrote: >>> Log Message: >>> We don't declare variables in for () statement. >> >> The kernel is a C99 environment which makes that legal. Limiting the scope >> of variables is always a good thing. > > I agree that it's a good thing. Its build failed in modules.
Then modules were broken. You fixed the wrong thing. Are modules being build with -std=gnu99? If not, that's the problem.