Added support for old style (K&R) function declarations.
Several renames for better readibility. Removed separate struct and enum symbol tables in favour of one tag table. Check for some more error conditions or dubious constructs. git-svn-id: svn://svn.cc65.org/cc65/trunk@62 b7a2c559-68d2-44c3-8de9-860c34a00d81
This commit is contained in:
@@ -65,6 +65,7 @@ static char* WarnMsg [WARN_COUNT-1] = {
|
||||
"`%s' is defined but never used",
|
||||
"Constant is long",
|
||||
"`/*' found inside a comment",
|
||||
"Useless declaration",
|
||||
};
|
||||
|
||||
|
||||
@@ -147,6 +148,7 @@ static char* ErrMsg [ERR_COUNT-1] = {
|
||||
"Illegal size of data type",
|
||||
"__fastcall__ is not allowed for C functions",
|
||||
"Variable has unknown size",
|
||||
"Unknown identifier: `%s'",
|
||||
};
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user