main: rework preprocessor invocation
[cparser] / ast_t.h
2008-03-07 Michael Beck- add alignment to types and declarations
2008-03-07 Michael Beckmore on MS __declspec
2008-03-05 Michael Becksome commnets added
2008-02-19 Matthias Braunsome refactoring in preparation for a preprocessor
2008-02-18 Matthias Braunadd license comments
2008-02-17 Matthias Braunimplement VLAs (just the Free nodes aren't constructed...
2008-02-15 Matthias Braun- implemented non-constant initializers
2008-02-13 Matthias Braun- first iteration of new initializer code
2008-02-08 Matthias Braunfix optimized build, add benchmark mode
2007-12-19 Michael BeckMulti-line character constants implemented
2007-12-19 Matthias Braunavoid construct 2 struct types for the same struct...
2007-12-19 Michael Beck- GCC case A ... E: extention implemented
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-15 Michael Beck- fixed _-alignof__ expression: it has the same syntax...
2007-12-15 Michael Beckprelimiraries for -Wunused-parameter and -Wunused-variable:
2007-12-15 Michael Beck- implemented -Wunused-label
2007-12-14 Michael Beck- renamed context_t to the more logical scope_t
2007-12-12 Christoph MallonHandle string literals with embedded \0 correctly.
2007-12-12 Michael Beck- added check for multiple default labels
2007-12-12 Michael Beck- check for case labels outside a switch statement
2007-12-11 Matthias Braunsupport for bitfields completed
2007-12-08 Matthias Braunstarted working on bitfields
2007-12-08 Michael Beck- some doxygen comments added
2007-12-07 Michael Beck__builtin_prefetch implemented
2007-12-07 Michael Beck__builtin_constant_p() implemented
2007-12-07 Michael Beckrenamed declaration_type_t to declaration_kind_t
2007-12-07 Michael Beck- implement __alignof__
2007-12-06 Michael Beckrenamed initializer_type_t enums to initializer_kind_t
2007-12-06 Michael Beckrenamed *_type_t enums to *_kind_t
2007-12-06 Michael BeckFully implemented __assume()
2007-12-06 Michael Beckadd preliminary support for __assume()
2007-12-05 Matthias Braunimplement __builtin_expect, fix _Bool in ast2firm,...
2007-12-04 Michael Beck- BugFix: initialize the parser after command line...
2007-11-30 Matthias Braunimplement builtin_isgreater and friends
2007-11-30 Matthias Braunmerge UNEXPR and BINEXPR enums with EXPR enum
2007-11-30 Christoph MallonAdd support for variadic arguments.
2007-11-30 Christoph MallonNext wchar_t step: Initialization with wide string...
2007-11-29 Christoph MallonFirst iteration in adding wide string literal support...
2007-11-28 Matthias Braun- create strict convs where necessary
2007-11-27 Matthias Braunadd parsing of asm statements, avoid some statement...
2007-11-27 Christoph MallonHandle TLS.
2007-11-27 Matthias Brauneliminate more casts, () in a function definition means...
2007-11-27 Matthias Braunfix a bunch of icc warnings
2007-11-27 Matthias Braunconvert statements and expression to new union style...
2007-11-26 Matthias Braunhandle automatic type conversion of array and function...
2007-11-26 Matthias Braunchange back union stuff and expriment with new union...
2007-11-26 Christoph MallonImplement enums.
2007-11-26 Michael Beckworkaround for not allowed construction: [] not on...
2007-11-25 Michael Beckreplaced the different statement types by one union...
2007-11-25 Michael Beckreplaced the different initializer types by one union...
2007-11-23 Matthias Braunstring literals as array intiailizers are supported now
2007-11-22 Matthias Braunmake enum entries use an expression instead of an initi...
2007-11-21 Matthias Braunfix case/default labels with statement, add a dump...
2007-11-21 Matthias Braunimprove number lexing even more
2007-11-20 Matthias Braunimplement array intiailizers
2007-11-19 Matthias Braunstarted working on correct initializer support (still...
2007-11-18 Christoph MallonImplement the GCC insani^Wextension __builtin_classify_...
2007-11-17 Michael Beckrenamed (reserved C++ keyword) namespace into namespc
2007-11-16 Matthias Braunimplemented/fixed EXPR_SEL
2007-11-16 Matthias Brauninline is not a type qualifier anymore, fix function...
2007-11-15 Matthias Braundetect and handle errors when '}' is missing at end...
2007-11-12 Matthias Braunmore work on local variable support
2007-11-12 Matthias Braunpartly implemented reference_expression_to_firm and...
2007-11-12 Matthias Braunrename method to function
2007-11-12 Matthias Braunconvert ast types to firm types
2007-09-30 Matthias Braun- reworked handling environments and struct, union...
2007-09-28 Matthias Braunimprove initializer handling
2007-09-28 Matthias Braunbugfixes, parse initializers
2007-09-28 Matthias BraunMore work on cparser:
2007-09-23 Matthias Braunfilter trigraphs in advance and simplify lexer code...
2007-09-17 Matthias Braunsupport for more builtins, additional bugfixes
2007-09-16 Matthias Braun- countless bugfixes
2007-09-14 Matthias Braunimproved union/struct parsing
2007-09-14 Matthias Braunimprovements for handling of function parameters
2007-09-08 Matthias Braunimprove ast printing
2007-09-07 Matthias Braunimproved parsing of function declarators
2007-09-06 Matthias Braunmore bugfixes, started working on a fluffy declaration...
2007-07-21 Matthias Braunbugfixes for context/symbol-declaration mapping
2007-07-21 Matthias Braunrefactored lexer code
2007-07-14 Matthias Braunmore work on parser, stdio.h is fully parsed now
2007-06-18 Matthias Braunmore work on parser
2007-06-16 Matthias Braunmore work on parser
2007-06-16 Matthias Braunno enviornment passing around anymore in lexer, more...
2007-06-09 Matthias BraunInitial import of c parser