Testcase: void bar(void); void foo(void) { bar() } gcc-4.6: clang-3.c:7:1: error: expected ‘;’ before ‘}’ token clang: t.c:4:8: error: expected ';' after expression bar() ^ ; -- Summary: improve message for missing ";" Product: gcc Version: unknown Status: UNCONFIRMED Keywords: diagnostic Severity: normal Priority: P3 Component: c AssignedTo: unassigned at gcc dot gnu dot org ReportedBy: manu at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44515