New diagnostic functions diagnosticf(), errorf() and warningf() replacing the ad...
[cparser] / parser.c
2007-12-07 Christoph MallonNew diagnostic functions diagnosticf(), errorf() and...
2007-12-07 Michael Beck- implement __alignof__
2007-12-06 Michael Becktypo fixed
2007-12-06 Michael Beck- fixed some typos
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-05 Christoph MallonAdd a (partial) format string checker for wide string...
2007-12-05 Christoph MallonPut some diagnostic functions into a separate file.
2007-12-05 Christoph MallonMake types globally visible, add more type(def)s.
2007-12-05 Matthias Braunimplement __builtin_expect, fix _Bool in ast2firm,...
2007-12-05 Matthias Braunadd an is_constant_expression, only try to fold express...
2007-12-04 Michael Beck- BugFix: initialize the parser after command line...
2007-12-04 Michael Beckfinished implementation of __func__ and _PRETTY_FUNC__
2007-12-04 Matthias Braunlong double alignment is 4, implement wide character...
2007-12-02 Matthias Braunfix a few segfaults
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 MallonBe more permissvive in what is accepted syntactically...
2007-11-30 Christoph MallonAdd support for variadic arguments.
2007-11-30 Christoph MallonNext wchar_t step: Initialization with wide string...
2007-11-30 Matthias Braunfurther improve initializers
2007-11-30 Matthias Braunadd a bunch of missing skip_typerefs...
2007-11-30 Matthias Braunimplemented several type compatibility rules, renamed...
2007-11-29 Matthias Braunfix character literals in initializer hierarchies
2007-11-29 Matthias Braunrelated fix about unspecified parameters -> () on funct...
2007-11-29 Matthias Braundeclaration with unspecified parameters can follow...
2007-11-29 Christoph MallonFirst iteration in adding wide string literal support...
2007-11-29 Matthias Braunimplement K&R style function definitions, code cleanup...
2007-11-28 Matthias Braunintroduce some builtin types
2007-11-28 Matthias Braunimplemented builtin_nan, nand
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 Matthias Braunfix duplicate_type, improve a comment
2007-11-27 Christoph Mallons/true/false/, fix a typo: a function definition with...
2007-11-27 Christoph MallonHandle TLS.
2007-11-27 Matthias Brauneliminate more casts, () in a function definition means...
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...
next