]> git.sur5r.net Git - cc65/history - src/cc65/declare.c
In an old style function definition, print a diagnostic if a type is assigned
[cc65] / src / cc65 / declare.c
2008-08-01 cuzIn an old style function definition, print a diagnostic... V2.12.0
2008-07-31 cuzAdded several type checks, especially for functions...
2007-03-18 cuzUsing typdefs, it is possible to construct types that...
2006-02-19 cuzCleanup. Added a few general purpose functions.
2006-02-19 cuzChanged the low level type representation from a strung...
2006-02-17 cuzParse the C99 "restrict" keyword correctly (but ignore...
2006-02-17 cuzAllow type qualifiers before a storage class spec.
2005-01-09 cuzDon't treat K&R functions as variadic. The standard...
2005-01-09 cuzOutput warnings for implicit int types if std >= C99.
2004-09-23 cuzFixed bug with braces in initializer lists
2004-06-21 cuzThe -A and --ansi switches are gone, together with...
2004-06-10 cuzBetter error messages
2004-06-06 cuzRenamed ExprDesc.Val to ExprDesc.IVal. Added an FVal...
2004-05-31 cuzRewrite/cleanup of the complete expression flags handling.
2004-05-26 cuzSome renaming and restructuring
2004-05-25 cuzChanged the expression parser to return the lvalue...
2004-05-02 cuzThe type parser didn't check bounds for the type string...
2004-03-14 cuzRemoved a useless function call
2003-11-29 cuzMemory model additions
2003-11-28 cuzExtend the object code format by adding a (currently...
2003-10-10 cuzAdded some code to handle floats/doubles.
2003-08-11 cuzRewrote type conversions
2003-08-10 cuzFixed a bug that caused problems locating the last...
2003-07-19 cuzBug: Char arrays with a specified size could not be...
2003-03-16 cuzFixed initializers for standard behaviour (hopefully...
2003-03-16 cuzRevoked part of last change - didn't work
2003-03-16 cuzAllow any number of optional braces around all initiali...
2003-03-06 cuzImprove error recovery
2003-02-05 cuzAllow initialization of flexible array struct members
2003-02-03 cuzAdded flexible array members for structs
2003-02-01 cuzError message for negative array sizes.
2002-12-26 cuzCheck for implicit int return in all cases
2002-11-25 cuzRe-added register variables.
2002-11-24 cuzReenable register variables
2002-09-30 cuzFixed a bug
2002-06-12 cuzRenamed the functions working with "struct Function".
2002-03-10 cuzFixed problems with incomplete types (structs and array...
2002-02-18 cuzAdd #pragma charmap()
2001-09-24 cuzTrack usage of the sreg and several other zero page...
2001-07-17 cuzMore renaming. Remove the case label limit by using...
2001-07-17 cuzMore renaming
2001-07-17 cuzRenamed struct expent
2001-05-22 cuzAdded the lineinfo module. Changed the complete code...
2001-04-06 cuzFixed a bug. Function declarations where the type of...
2001-03-26 cuzRemove the hardcoded limit from the literal pool.
2001-03-24 cuzInline parameter frame building
2001-03-23 cuzMake AddConstSym from AddEnumSym
2001-03-23 cuz * Added several type casts to increase C++ compatibility.
2001-03-22 cuzAllow __fastcall__ for C function. Contrary to the...
2001-01-05 cuzUse chartype.h instead of ctype.h
2000-11-02 cuzRemoved error numbers in favour of literal error messag...
2000-10-15 cuzError handling cleanup/changes.
2000-10-10 cuzFixed a bug in explicit type casts
2000-10-10 cuzDeclaring a char explicitly as signed was ignored and...
2000-09-14 cuzInitialize translation tables
2000-08-01 cuzSome changes in the way, types and type strings are...
2000-08-01 cuzMoved the check module to the common dir.
2000-07-27 cuzUse gcc function attributes, fix several format related...
2000-06-14 cuzUse the xmalloc module from the common directory.
2000-06-12 cuzAdded support for old style (K&R) function declarations.
2000-05-28 uzThis commit was generated by cvs2svn to compensate...