A function declaration with unspecified parameter list is compatible to a declaration...
[cparser] / parser.c
2007-11-27 Christoph MallonA function declaration with unspecified parameter list...
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 Braunavoid more casts of type structs
2007-11-26 Matthias Braunput Type types into a union again, but so that all...
2007-11-26 Matthias Braunadd some assert where typedef/typeof types should not...
2007-11-26 Matthias Braunhandle automatic type conversion of array and function...
2007-11-26 Christoph MallonSkip typerefs when comparing the pointed-to types of...
2007-11-26 Matthias Braunchange back union stuff and expriment with new union...
2007-11-26 Christoph MallonImplement enums.
2007-11-26 Michael Beckreplaced the different type types by one union type...
2007-11-25 Michael Beckintroduce type_qualifiers_t type and remove a lot of...
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-24 Matthias Braunimplement semantic_assign like the C standard describes it
2007-11-23 Matthias Braunstring literals as array intiailizers are supported now
2007-11-23 Matthias Braunthere might be extra commas after } initializer
2007-11-22 Matthias Braunfix some bugs introduces with my last committ
2007-11-22 Matthias Braunfix array declarator parsing, fix a memory error in...
2007-11-22 Matthias Braunmake enum entries use an expression instead of an initi...
2007-11-22 Matthias Braunimplement statement expressions
2007-11-21 Matthias Braunsupport for alloca
2007-11-21 Matthias Braunfix case/default labels with statement, add a dump...
2007-11-21 Matthias Braunimplement 5[a] type array references
2007-11-21 Matthias Braunimprove number lexing even more
2007-11-20 Matthias Braunimplement array intiailizers
2007-11-20 Christoph MallonDo the "usual arithmetic conversions" for the second...
2007-11-20 Christoph MallonImplement __func__, __FUNCTION__ and __PRETTY_FUNCTION__.
2007-11-19 Matthias Braunstarted working on correct initializer support (still...
2007-11-18 Christoph MallonImplement the GCC insani^Wextension __builtin_classify_...
2007-11-18 Christoph Malloncompound type specifiers can have __attribute__, too...
2007-11-18 Christoph MallonArray as last part of a paramter type is just syntactic...
2007-11-18 Christoph MallonReplace confusing if (c) return false; else return...
2007-11-17 Michael Becktypos fixed
2007-11-17 Michael Beckrenamed (reserved C++ keyword) namespace into namespc
2007-11-17 Christoph MallonHandle array + integer.
2007-11-17 Christoph MallonAllow assignment from arrays to pointers.
2007-11-17 Christoph MallonOperand of ! must be of scalar type (was too strict...
2007-11-17 Christoph MallonAllow assignment from function designators to function...
2007-11-17 Christoph MallonAllow calling function pointers.
2007-11-17 Christoph MallonImplement pointer arithmetic for += and -=. (Hopefully...
2007-11-17 Christoph MallonFix r463.
2007-11-17 Christoph MallonPrint an explicit error for the attempt to assign to...
2007-11-17 Christoph MallonFix r459: array_type_t is not pointer_type_t.
2007-11-17 Christoph MallonUnary * handles arrays, too. Improve the error message...
2007-11-17 Christoph Mallon&& and || accept scalar types, not only arithmetic...
2007-11-17 Christoph MallonHandle implicit casts from 0 to pointers in comparisons.
2007-11-17 Christoph MallonHandle implicit casts from 0 to pointers.
2007-11-17 Christoph MallonUse skip_typeref() to determine the types in conditiona...
2007-11-17 Christoph MallonRemove redundant calls to error().
2007-11-17 Christoph MallonHandle non-extern declarations after extern declaration...
2007-11-17 Michael Beck__typeof__ is a GNU extension
2007-11-17 Christoph MallonWarn about empty declarations.
2007-11-16 Michael Beckadd some casts to suppress warnings
2007-11-16 Matthias Braunfix another bug in list handling of environment stack
2007-11-16 Matthias Braunset address_taken flag
2007-11-16 Matthias Braunimplemented/fixed EXPR_SEL
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 a bug in the environment stack handling, improve...
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-14 Matthias Braundo correct semantic check/adjustment for initializers...
2007-11-14 Matthias Braunfix left-right, right-left association, make sure globa...
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 Braunsupport for pointer add/sub, no need for type_environme...
2007-11-14 Matthias Braunmore work on semantic analysis
2007-11-13 Matthias Braunimplement switch statements, fix handling of dereference
2007-11-12 Matthias Braunmore work on local variable support
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-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 Braunfix put_back in lexer
2007-09-28 Matthias BraunMore work on cparser:
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 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-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
next