quel 64bit warnings, fixup implicit encoding for template, fix spelling

This commit is contained in:
Love Hornquist Astrand
2013-06-03 21:45:51 -07:00
parent b301e47fb8
commit 060474df16
44 changed files with 977 additions and 515 deletions

View File

@@ -242,6 +242,14 @@ decode_type (const char *name, const Type *t, int optional,
}
case TInteger:
if(t->members) {
/*
* This will produce a worning, how its hard to fix since:
* if its enum to an NameType, we can add appriate
* type-cast. If its not though, we have to figure out if
* there is negative enum enum and use appropriate
* signness and size on the intertype we cast the result
* too.
*/
fprintf(codefile,
"{\n"
"int enumint;\n");