On May 6, 2006, at 3:32 PM, Joseph S. Myers wrote: > Function prototype scope is defined in 6.2.1#4. I've fixed up most all the previously identified issues... In gnu99: void foo11(typeof (int (*)(int o[*])) i); valid?