------- Comment #5 from schwab at linux-m68k dot org 2010-08-12 15:24 ------- ISO/IEC 9899:1999, 6.9.1 Function definitions
9. Each parameter has automatic storage duration. Its identifier is an lvalue, which is in effect declared at the head of the compound statement that constitutes the function body (and therefore cannot be redeclared in the function body except in an enclosed block). *The layout of the storage for parameters is unspecified.* -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=45265