Testcase: typedef char uch; extern uch a[]; uch a[10]; clang incorrectly gives an error. Patch attached. -Eli -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: arraycompatfix.txt URL: <http://lists.llvm.org/pipermail/cfe-dev/attachments/20080128/999ab40e/attachment.txt>