cparser
2007-11-16 Michael Beckadd some casts to suppress warnings
2007-11-16 Michael Beckpreliminary Win32 support added
2007-11-16 Michael Beckuse new TYPE_QUALIFIER_NONE to suppress warning
2007-11-16 Michael Beckadd TYPE_QUALIFIER_NONE to suppress warnings (use it...
2007-11-16 Michael Beckremoved abort() declaration, use from stdlib.h
2007-11-16 Matthias Braunit's __GNUC__ not __GCC__
2007-11-16 Christoph MallonHandle fallthrough when generating IR for case labels.
2007-11-16 Christoph MallonMake sure to generate a default ProjX for switch()es...
2007-11-16 Michael Beck__attribute__ is a GCC extension
2007-11-16 Christoph MallonParse octal escape sequences correctly: Do not swallow...
2007-11-16 Matthias Braunfix bug in my last commit
2007-11-16 Matthias Braunfix some struct as local variable problems
2007-11-16 Matthias Braunfix another bug in list handling of environment stack
2007-11-16 Matthias Braunimplement LOCAL_VARIBALE_ENTITY in reference_expression...
2007-11-16 Christoph MallonHandle the derefence operator in expression_to_addr().
2007-11-16 Matthias Braunset address_taken flag
2007-11-16 Matthias Braunwe need _GNU_SOURCE for popen
2007-11-16 Christoph MallonCommunicate via popen() with the preprocessor, to avoid...
2007-11-16 Matthias Braunimplemented/fixed EXPR_SEL
2007-11-16 Matthias Braunfix cond block in do-while loops
2007-11-16 Matthias Braunfix local array allocation
2007-11-16 Matthias Braunfix shift operations
2007-11-16 Matthias Brauninline is not a type qualifier anymore, fix function...
2007-11-16 Matthias Braunimprove array support, start doing some driver stuff
2007-11-15 Matthias Braunimprove ++ and -- semantic checks
2007-11-15 Matthias Braunbe more robust against parse errors
2007-11-15 Matthias Braunfix some goto/label bugs
2007-11-15 Matthias Braunimplement gotos and labels
2007-11-15 Matthias Braunfix a bug in the environment stack handling, improve...
2007-11-15 Matthias Braunfix goto and label printing
2007-11-15 Matthias Braundetect and handle errors when '}' is missing at end...
2007-11-15 Matthias Braunfix uninitialized variable breaking implicitely defined...
2007-11-15 Matthias Braunskip empty declarations
2007-11-14 Christoph MallonRun control flow optimisation once, because the backend...
2007-11-14 Christoph MallonHandle empty condition in for statements when building IR.
2007-11-14 Matthias Braundump keepalive edges
2007-11-14 Matthias Braundo correct semantic check/adjustment for initializers...
2007-11-14 Christoph MallonHandle empty step in for statements when building IR.
2007-11-14 Matthias Braunfix left-right, right-left association, make sure globa...
2007-11-14 Matthias Braunimplement atomic entity initialisation
2007-11-14 Matthias Braunimplement atomic entity initialisation
2007-11-14 Matthias Braunallow some implicit pointer casts, fix pointer add,sub
2007-11-14 Matthias Braunfix semantic bugs, do default promotion for call argume...
2007-11-14 Matthias Braunimprove condition generation, support conditional expre...
2007-11-14 Matthias Braun(untested) support for global variables
2007-11-14 Matthias Braunsupport for pointer add/sub, no need for type_environme...
2007-11-14 Matthias Braunmore work on semantic analysis
2007-11-13 Christoph MallonCreate IR for for-statements.
2007-11-13 Matthias Braunno need for ; in for statement after print_declaration_...
2007-11-13 Christoph MallonHandle non-void functions which miss a return statement...
2007-11-13 Matthias Braunonly look at declarations in main namespace
2007-11-13 Matthias Braunimplement switch statements, fix handling of dereference
2007-11-12 Matthias Braunfix while statement_to_firm
2007-11-12 Matthias Braunadd missing files
2007-11-12 Matthias Braunmore work on local variable support
2007-11-12 Matthias Braunparse wide strings
2007-11-12 Matthias Braunstricter warnings
2007-11-12 Matthias Braunpartly implemented reference_expression_to_firm and...
2007-11-12 Matthias Braunrename method to function
2007-11-12 Matthias Braunlink output
2007-11-12 Matthias Braunmore work on firm backend
2007-11-12 Matthias Braunstarted create_function
2007-11-12 Matthias Braunconvert ast types to firm types
2007-11-12 Matthias Braunlink with libfirm
2007-09-30 Matthias Braun- reworked handling environments and struct, union...
2007-09-28 Christoph MallonFix typo in comment.
2007-09-28 Matthias Braunimprove initializer handling
2007-09-28 Matthias Braunbugfixes, parse initializers
2007-09-28 Matthias Braunwe can now parse the infamous apfel.c, print ast as...
2007-09-28 Matthias Braunlex floating suffix, parser can now parse it's own...
2007-09-28 Matthias Braunfix put_back in lexer
2007-09-28 Matthias BraunTest multiline commits
2007-09-28 Matthias BraunMore work on cparser:
2007-09-28 Christoph MallonWrite the ANSI word "restrict" instead if "__restrict...
2007-09-28 Christoph MallonOlder GCCs do not know -Wextra. Only use -W.
2007-09-28 Christoph MallonFactorise and indent code for printing atomic types.
2007-09-27 Matthias Braun- implemented decimal floating pointer numbers in lexer
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 Braunfix parameter names being taken from first declaration...
2007-09-16 Matthias Braun- countless bugfixes
2007-09-14 Matthias Braunimprovements in statement parsing, improvements in...
2007-09-14 Matthias Braunfix bug in method type hashing
2007-09-14 Matthias Brauncorrected type identities and handling of declaration...
2007-09-14 Matthias Braunimproved union/struct parsing
2007-09-14 Matthias Braunimprovements for handling of function parameters
2007-09-10 Matthias Braunimproved support for enums
2007-09-08 Matthias Braunhandle multiple strings in a row
2007-09-08 Matthias Braunimprove parsing of function pointers
2007-09-08 Matthias Braunadd --print_ast option
2007-09-08 Matthias Braunimprove ast printing
2007-09-08 Matthias Braunimprove type printing
2007-09-07 Matthias Braunimproved parsing of function declarators
2007-09-07 Matthias Braunimproved representation of method types
2007-09-07 Matthias Braunfix compound type comparison
2007-09-07 Matthias Braunsupport for writing functions and function types in...
2007-09-06 Matthias Braunadd TODO point
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
next