- change enum to have an underlying atomic type
[cparser] / parser.c
2008-12-14 Matthias Braun- change enum to have an underlying atomic type
2008-12-14 Christoph MallonSimplify eat() macro.
2008-12-14 Christoph MallonUnify the form of references to the standard.
2008-12-14 Christoph MallonUse identify_new_type() instead of duplicating it.
2008-12-14 Matthias Braunfurther attributes+types tweaks
2008-12-13 Matthias Braunfirst implementation of aligned attribute
2008-12-13 Christoph MallonSet size and alignment for atomic/complex/imagenary...
2008-12-13 Christoph MallonCorrectly handle shadowing of enum type declarations.
2008-12-13 Christoph MallonAccept any integer constant expression as null pointer...
2008-12-13 Christoph MallonRemove the unused STATEMENT_LOCAL_LABEL/struct local_la...
2008-12-11 Christoph MallonOmit several errors, which include a name, if a declara...
2008-12-11 Christoph MallonIf a declarator has no name, record the location of...
2008-12-11 Christoph MallonIndentation.
2008-12-11 Christoph MallonDo not assert when * or [] do not have pointer type...
2008-12-11 Christoph MallonBe not too unhappy (i.e. assert) if there is a typedef...
2008-12-11 Christoph MallonCorrectly handle empty compound statements in check_rea...
2008-12-11 Christoph MallonOmit semantic tests in parse_compound_declarators(...
2008-12-11 Christoph MallonResolve warning.
2008-12-11 Christoph MallonImprove the behaviour of -Wsign-compare in presence...
2008-12-11 Christoph MallonMark variables used in the size expression of array...
2008-12-11 Christoph MallonDo not record error entities of kind ENTITY_COMPOUND_ME...
2008-12-11 Christoph MallonGet rid of repeated unused variable warnings.
2008-12-11 Christoph MallonMark variables used in sub initializers as read.
2008-12-11 Christoph MallonDo not print an error, that the operand of delete does...
2008-12-10 Christoph MallonSuppress warning about +/- in <</>>, if the +/- is...
2008-12-10 Christoph MallonImprove handling of statement expressions ({}):
2008-12-10 Michael Beck- recognize __attribute__((returns_twice)) and __declsp...
2008-12-09 Christoph MallonRemove two unnecessary return;.
2008-12-09 Christoph MallonAdd one more case to -Wparentheses: x + y << z.
2008-12-09 Christoph MallonRemove dead variable initialisation.
2008-12-09 Matthias Braunuse C linkage for implicit functions
2008-12-08 Moritz KrollResolved some uninitialized variable warnings
2008-12-08 Moritz KrollFixed name mangling of implicitly declared functions...
2008-12-08 Christoph MallonImprove error recovery, if the : of a ?: operator is...
2008-12-08 Christoph MallonAllow sizeof(void) and __alignof__(void) as GCC extension.
2008-12-07 Christoph MallonCompound literals are lvalues.
2008-12-07 Christoph MallonImplement -Wparentheses.
2008-12-06 Christoph MallonAdd partial support for C++ wchar_t.
2008-12-05 Christoph MallonOne more declaration-with-no-declarators-null-pointer...
2008-12-03 Christoph MallonRepair semantic of return-statements for C and implemen...
2008-12-03 Christoph MallonParameter identifier lists are no prototypes.
2008-12-03 Christoph MallonWhen parsing k&r parameter identifier lists, do not...
2008-12-03 Matthias Braunspecify error label for expect macro, fix wrong anchor...
2008-12-02 Christoph MallonAdhere §6.7.6:2 footnote 126: Empty parentheses in...
2008-12-02 Christoph MallonC++ operator can be at the start of a statement, too.
2008-12-02 Christoph MallonUpdate comment.
2008-12-02 Christoph MallonAdd C++ tokens to the anchors in parse_compound_stateme...
2008-12-02 Christoph MallonDo not unnecessarily throw away typedef information...
2008-12-02 Christoph MallonAdd billions and billions of anchors to parse_compound_...
2008-12-02 Christoph MallonBuild AST, even if the select expression (->) is invalid.
2008-12-01 Matthias Brauncall symbols identifiers in error messages
2008-11-30 Christoph MallonOnly warn about a superfluous "packed" attribute for...
2008-11-30 Christoph MallonDo not show typedefs, which were created for error...
2008-11-30 Christoph MallonRemove wrong symbol from warning messages.
2008-11-30 Christoph MallonUse quotes more consistently in error and warning messages.
2008-11-30 Christoph MallonImplement (and document \o/) -Werror-implicit-function...
2008-11-29 Christoph MallonResolve several null pointer accesses, when encounterin...
2008-11-28 Matthias Braunimprove token display
2008-11-28 Christoph MallonFix typo in comment, correct other comment.
2008-11-28 Michael Beck-some doxygen docu added
2008-11-27 Christoph MallonHandle another GCC perversion: Global arrays without...
2008-11-27 Matthias Braundon't abort if symbol is NULL in record_declaration
2008-11-27 Matthias Braunfix builting expect handling and implement taking addre...
2008-11-27 Christoph MallonSmall cleanup.
2008-11-26 Christoph MallonResolve redundant declaration warning when parsing...
2008-11-26 Christoph MallonImprove error recovery when parsing the declaration...
2008-11-25 Christoph MallonRemove \n, which do not belong into a error message.
2008-11-25 Matthias Braunfix transparent unions
2008-11-25 Matthias BraunI should at least compile before commiting
2008-11-25 Matthias Braunfix one more problematic omitted conditional case
2008-11-25 Matthias Braunfix
2008-11-25 Matthias Braun- Introduce ENTITY_PARAMETER
2008-11-24 Christoph MallonImprove error recovery, when parsing case statements.
2008-11-24 Christoph Mallon'*' and '&' can start declarations with implicit int.
2008-11-24 Christoph MallonAdd '' around several %K and %T in error and warning...
2008-11-21 Christoph Mallonk&r style parameters need array/function type to pointe...
2008-11-21 Matthias Braunget rid of scope->parent
2008-11-20 Christoph MallonOnly warn about unreachable declaration statements...
2008-11-20 Christoph MallonFix r23842 for for statements without condition.
2008-11-20 Christoph MallonCheck for (un)reachable code in statement expressions...
2008-11-19 Christoph MallonImprove storage class handling:
2008-11-19 Christoph Mallonextern reference variables may be uninitialized.
2008-11-19 Christoph MallonExpressions with reference type are lvalues.
2008-11-19 Christoph MallonFunction types as parameters work again.
2008-11-19 Christoph Mallonskip_typeref().
2008-11-19 Christoph MallonTurn the two bool parameters of parse_declarator()...
2008-11-19 Christoph MallonImprove error message.
2008-11-19 Christoph MallonEnsure that references are initialised.
2008-11-19 Christoph MallonPut warning under warning.other flag.
2008-11-18 Christoph MallonReally call ourselves as promised, otherwise this leads...
2008-11-18 Christoph MallonFactorise macro.
2008-11-18 Christoph MallonBe more consistent, when talking about types in error...
2008-11-18 Christoph MallonCite the standard and adhere it a bit more.
2008-11-18 Christoph Mallon- Factorise code to check the semantic of conditions
2008-11-18 Christoph MallonFix last commit.
2008-11-18 Christoph MallonAdd semantic check: §6.8.5:2 The controlling expression...
2008-11-18 Christoph MallonSimplify if-cascade.
2008-11-18 Christoph MallonFix r23726.
2008-11-18 Michael Beck- better (and hopefully correct) implementation of...
2008-11-18 Christoph MallonOne more fix for r23739: extern declarations may be...
next