cparser
2008-08-31 Michael Beck- BugFix: GCC allows arithmetic on function pointers
2008-08-31 Michael Beck- implemented -Wswitch-enum
2008-08-31 Michael Becktypo fixed
2008-08-31 Michael Beckadded is_type_enum()
2008-08-31 Michael Beck- add testcase for switch on enum
2008-08-31 Michael Beck- fixed some "enumerated type mixed with another type...
2008-08-29 Michael BeckMAGIC_DEFAULT_PN_NUMBER is gone away ...
2008-08-28 Michael Beckuse the spare_size flags
2008-08-28 Christoph MallonAdd the GCC options -f(no-)dollars-in-identifiers.
2008-08-28 Michael Beck- removed non-functional jmp-tbl switch
2008-08-28 Christoph MallonBe somewhat resilient to typos in declaration specifier...
2008-08-28 Michael BeckFixed handling of case labels:
2008-08-28 Michael Beckforgot to save file
2008-08-28 Michael Beck'$' in symbols can be switched off (if someone implemen...
2008-08-28 Christoph MallonOnly warn about reaching the end of a non-void function...
2008-08-28 Christoph MallonReduce indentation.
2008-08-28 Christoph Mallonnewtype is a bool.
2008-08-28 Christoph MallonFix typo in error message.
2008-08-27 Christoph MallonAttach a sensible source position to conditional (...
2008-08-27 Christoph MallonUse the source position of the specifier for a declarat...
2008-08-27 Christoph MallonAccept $ in identifers.
2008-08-27 Christoph MallonFix parse error when parsing functions returning functi...
2008-08-27 Christoph MallonTypo in string.
2008-08-27 Christoph MallonWhen printing parentheses around a function declarator...
2008-08-27 Christoph MallonFix off-by-one error in source position of binary opera...
2008-08-27 Christoph MallonFix off-by-one error in source position of unary operat...
2008-08-27 Christoph MallonSimpler fix.
2008-08-27 Christoph MallonFix last commit.
2008-08-27 Christoph MallonSet the error type as result type, if semantic check...
2008-08-27 Christoph MallonRecord the source position of unary postfix expressions.
2008-08-27 Christoph MallonSlightly deuglify semantic_arithmetic().
2008-08-27 Christoph MallonCorrect printed source position of several error/warnin...
2008-08-27 Christoph MallonSet the result type of !, even if the operand type...
2008-08-27 Christoph MallonRepair semantics of !: Result type is int, not the...
2008-08-27 Christoph MallonSlightly improve warning about unreachable for-statements.
2008-08-27 Christoph MallonPass -MP on to the preprocessor.
2008-08-25 Christoph MallonReplace case '0' till '9' by DIGITS macro.
2008-08-25 Christoph MallonAdvance the format string when seeing '*' for field...
2008-08-25 Christoph MallonUse only one error message for one error, refer to...
2008-08-25 Christoph Malloncheck_reachable() continued at the wrong position,...
2008-08-25 Christoph MallonImplement -Wmissing-noreturn.
2008-08-25 Christoph MallonDo not dereference a NULL-pointer when there is no...
2008-08-25 Christoph MallonImplement -Wlong-long.
2008-08-25 Christoph MallonImplement -Wnested-externs.
2008-08-25 Christoph MallonImplement -Wdeclaration-after-statement.
2008-08-25 Christoph MallonPartially implement -Wdeprecated-declarations.
2008-08-25 Christoph MallonMerge declaration modifers when updating previous decla...
2008-08-25 Christoph MallonDo not throw away declaration modifiers parsed in parse...
2008-08-25 Christoph MallonSort.
2008-08-24 Christoph MallonMake indenters a bit more happy.
2008-08-24 Christoph MallonRemove already handled TODO.
2008-08-24 Christoph MallonProperly detect unreachable code and when control flow...
2008-08-24 Christoph MallonDo not crash, when encountering the default label while...
2008-08-24 Christoph MallonFix building the list of case statements, i.e. update...
2008-08-24 Christoph MallonRemove duplicate warning entry, sort.
2008-08-24 Christoph MallonDetect duplicate case values.
2008-08-24 Christoph MallonForbid declarations after label, case and default state...
2008-08-24 Christoph MallonUpdate TODO.
2008-08-24 Christoph MallonDo not use && in assertions.
2008-08-23 Michael Beckreplaced malloc by VLA
2008-08-23 Christoph MallonAccept GNU-style designators ("identifier: value").
2008-08-23 Christoph MallonFirst print the error message about an unknown char...
2008-08-23 Christoph MallonBehave more sane (i.e. do not spew implicit int warning...
2008-08-23 Christoph MallonAdd FALLTHROUGH marker.
2008-08-23 Christoph MallonTreat __thread as storage class.
2008-08-23 Christoph MallonImprove eat_until_matching_token(), so it does not...
2008-08-23 Christoph MallonCleanup, resolve some warnings.
2008-08-23 Christoph MallonUse correct conversion specifier.
2008-08-23 Christoph MallonHandle __attribute__((unused)).
2008-08-23 Christoph MallonRemember a label, even if it is at the end of a compoun...
2008-08-23 Christoph MallonAnother weird GCC extension: designated initialisation...
2008-08-22 Christoph MallonReduce indendation.
2008-08-22 Christoph MallonPrevent printing redundant parentheses for array access...
2008-08-21 Michael Becksynchronized with edgcpfe: enabled combo by default
2008-08-21 Christoph MallonFix for inline assembler: According to the GCC document...
2008-08-21 Michael Beckadd anchor token ')'
2008-08-21 Christoph Malloncc_fixed is dead, all hail stickyness_sticky!
2008-08-21 Christoph MallonGCC ugliness: Allow lvalue casts in asm output constrai...
2008-08-21 Christoph MallonWarn about unnecessary static forward declarations.
2008-08-21 Christoph MallonWhen a calling convention is specified via attribute...
2008-08-20 Christoph MallonSlightly reduce code duplication.
2008-08-20 Christoph MallonFix r21226 ... ugh.
2008-08-20 Christoph MallonCheck whether the declaration is not NULL before issuin...
2008-08-20 Christoph MallonDo not warn about a redundant declaration if a global...
2008-08-17 Christoph MallonWhitespace.
2008-08-17 Christoph MallonAdhere C99 §6.3.1.8: semantic_arithmetic() returned...
2008-08-17 Michael Beckcollect gnu expression attribute arguments
2008-08-16 Christoph MallonCorrect comment.
2008-08-16 Christoph MallonDo not warn, that a second extern declaration for a...
2008-08-16 Christoph MallonRemove unnecessary goto.
2008-08-16 Michael Beckfixed support for calling conventions:
2008-08-16 Michael Beck- changing all typedef enum { ... } name; into typedef...
2008-08-16 Michael Beck- function types with different calling conventions...
2008-08-16 Christoph MallonComply with §6.7.5.3(8).
2008-08-16 Christoph Malloncp_error048: C99 §6.7.5.3 clause 8: "A declaration...
2008-08-16 Christoph MallonDo not warn about an ununsed function, if it is marked...
2008-08-15 Christoph Mallonshould fail: variable with incomplete type.
2008-08-15 Christoph MallonFix cp_error047.
2008-08-15 Christoph Malloncp_error047: struct definition for same name in inner...
2008-08-15 Christoph MallonAdd support for global assembler statements.
next