added GNU complex keywords
[cparser] / parser.c
2008-03-18 Michael Beckadded GNU complex keywords
2008-03-18 Michael Beckremoved all EXPR_FUNCTION-alikes and replaced by EXPR_F...
2008-03-18 Sebastian Hackchanged printf format for size_t printing
2008-03-18 Michael Beck- completed __FUNCSIG__ and __FUNCDNAME__
2008-03-18 Michael Beckadded __FUNCSIG__ and __FUNCDNAME__
2008-03-18 Michael Beck- made an extra field for the deprecated attribute...
2008-03-18 Michael Beck- fixed names of MS keywords
2008-03-18 Michael Beckmicrosoft types are just synonyms for default types
2008-03-17 Michael Beckimplement MS type extension types
2008-03-17 Michael Beck- T_declspec may start a declaration
2008-03-16 Michael Beckset the source position of an call expression
2008-03-16 Michael Beckcheck the deprecated modifier
2008-03-14 Matthias Braunempty initializers should be INITIALIZER_LIST with...
2008-03-14 Michael Beck- add __declspec restrict and noalias
2008-03-14 Michael Beck- add empty and invalid statements
2008-03-14 Michael Beckmore anchor sets added
2008-03-13 Michael Beckimplemented anchor set
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...
next