test the build version
[cparser] / parser.c
2008-03-13 Matthias Braunsmall fixes
2008-03-12 Michael Beckimplemented deprecated and property __declspec's
2008-03-07 Michael Beck- add alignment to types and declarations
2008-03-07 Michael Beckmore on MS __declspec
2008-03-06 Michael Beckpreliminary support for MS __declspec()
2008-03-06 Christoph MallonGenerate an error when redeclaring enum entries.
2008-03-06 Michael Beck- fixes memory leak
2008-03-06 Michael BeckMore fixes for initializers:
2008-03-06 Matthias Braunremove expect_void macro, fix scope not being reset...
2008-03-05 Michael BeckFixed segfault3.c:
2008-03-05 Michael BeckFixing segfault1.c:
2008-02-20 Matthias Brauncommit some files I forgot
2008-02-19 Matthias Braunsome refactoring in preparation for a preprocessor
2008-02-18 Matthias Braunadd license comments
2008-02-17 Christoph MallonAdd layer 8 semantics to expression_has_effect(), i...
2008-02-17 Matthias Braunonly make implicit cast if array size expression !...
2008-02-17 Matthias Braunimplement VLAs (just the Free nodes aren't constructed...
2008-02-16 Matthias Braunstring literals really have array type, revert_automati...
2008-02-15 Matthias Braun- implemented non-constant initializers
2008-02-15 Matthias Braunarray sizes are determined correctly from initializer...
2008-02-15 Matthias Braunfix string initializers, improve initializer semantic...
2008-02-14 Matthias Braunfix cp_error020, fix warning
2008-02-14 Matthias Brauncast enum expressions to enum type if needed
2008-02-13 Matthias Braun- first iteration of new initializer code
2008-02-12 Matthias Braunimprove error message when expression is expected
2008-02-08 Matthias Braunfix optimized build, add benchmark mode
2008-01-23 Christoph MallonIndent.
2008-01-22 Matthias Brauncreate invalid expression if reference can't be resolve...
2008-01-22 Matthias Braunsigned char and unsigned char can be initialized with...
2007-12-29 Matthias Braunadd missing skip_typeref
2007-12-29 Matthias Braunadd implicit casts to conditional preds
2007-12-29 Matthias Braunimprove trinary operator semantics
2007-12-29 Matthias Braundeclaration may be NULL for abstract declarators
2007-12-29 Matthias Braunold declaration may be NULL
2007-12-29 Christoph MallonRemember the correct old declaration in stack_push...
2007-12-28 Matthias Braunfix default labels missing their statements
2007-12-28 Matthias Braunimplement anonymous struct/union members gcc extension
2007-12-25 Matthias BraunMerry Christmas Everyone (well and I fixed parsing...
2007-12-25 Christoph MallonWarn, when the initialisation or step expression of...
2007-12-20 Christoph MallonImplement wide string literal concatenation (with norma...
2007-12-19 Michael Beck- -Wmultichar implemented
2007-12-19 Michael BeckMulti-line character constants implemented
2007-12-19 Matthias Braunfix cp_error012
2007-12-19 Matthias Braunonly print a warning for asm statements for now...
2007-12-19 Michael BeckAdd debug info for types
2007-12-19 Michael Beck- GCC case A ... E: extention implemented
2007-12-18 Matthias Braunfix last commit
2007-12-18 Matthias Braunstring initializers might be surrounded by {}
2007-12-18 Matthias Braunmark implicit array sizes and don't always print them
2007-12-18 Matthias Braunfix problems with local anonymous declarations
2007-12-18 Matthias Braundon't set new scopes when parsing struct fields, fix...
2007-12-17 Christoph MallonOnly warn when pointer types are incompatible in assign...
2007-12-17 Christoph MallonWhen parsing a union declaration, build a union type...
2007-12-17 Christoph MallonAccept __builtin_nan and __builtin_nand.
2007-12-17 Matthias Braunalways prefere complete over incomplete types when...
2007-12-17 Matthias Braunchange complicated syntax
2007-12-17 Matthias Braunrename the statement_base_t statement to base in the...
2007-12-17 Matthias Braunrename datatype to type in expression_base_t, rename...
2007-12-17 Christoph MallonFix parsing of K&R style function definitions.
2007-12-17 Christoph MallonDo not crash when the second parameter of va_start...
2007-12-16 Christoph MallonUpdate the pointer to the last element when putting...
2007-12-15 Michael Beck- fixed gcc compilation
2007-12-15 Michael Beck- implemented -Wsign-compare
2007-12-15 Michael BeckImproved __alignof__: If expression represents a variab...
2007-12-15 Michael Beck- fixed _-alignof__ expression: it has the same syntax...
2007-12-15 Christoph MallonWarn about unused global static variables, too, and...
2007-12-15 Michael Beck- renamed is_type_floating() to is_type_float()
2007-12-15 Michael Beckfinished -Wunused-function
2007-12-15 Michael Beckimproved error output for function cases
2007-12-15 Michael Beckfinished -Wunused-parameter
2007-12-15 Michael Beckprelimiraries for -Wunused-parameter and -Wunused-variable:
2007-12-15 Michael Beck- fixed source position of binary expressions
2007-12-15 Michael Beck- implemented -Wunused-label
2007-12-15 Michael Beck- implemented Wfloat-equal
2007-12-14 Michael Beck- renamed context_t to the more logical scope_t
2007-12-14 Christoph MallonImplement -Wmain.
2007-12-14 Christoph MallonPrint the unskipped type in warnings.
2007-12-14 Christoph MallonAlso do not warn about function declarations without...
2007-12-14 Christoph MallonSimplify condition.
2007-12-14 Christoph MallonDo not warn about no prior declaration for extern decla...
2007-12-14 Christoph MallonDo not warn about no prior declaration for non-global...
2007-12-14 Christoph MallonDo not warn about an empty statement after a label...
2007-12-14 Christoph MallonWarn when a non-static global variable has no prior...
2007-12-14 Christoph MallonDo not warn, if main() has no prior declaration or...
2007-12-14 Matthias Braunno need to pass expression type around in parse_sub_ini...
2007-12-14 Christoph MallonMake warning about statement without effect less aggres...
2007-12-14 Christoph MallonAdd -Wempty-statement, which warns about empty statemen...
2007-12-14 Christoph MallonImplement -Wswitch-default.
2007-12-13 Christoph MallonFix r741.
2007-12-13 Christoph MallonImplement -Wmissing_prototypes.
2007-12-13 Christoph MallonImplement -Wunused-value.
2007-12-13 Christoph MallonRemove unused macro.
2007-12-13 Christoph MallonImplement a new agile warning framework.
2007-12-13 Christoph MallonRemove an unnecessary NULL test, because parse_compound...
2007-12-13 Christoph MallonWarn about empty statement expressions ({}).
2007-12-13 Christoph MallonDo no crash on empty statement expressions ({}).
2007-12-13 Christoph MallonRemove unnecessary temporary variables.
2007-12-13 Christoph MallonGenerate an error, if argument and parameter type are...
2007-12-13 Christoph MallonRemove unnecessary tests for the error type or at least...
2007-12-13 Christoph MallonUse the error type consistently.
next