-Winit-self is useless (and produces wrong warnings), remove it and make it a compati...
[cparser] / parser.c
2011-07-14 Matthias Braun-Winit-self is useless (and produces wrong warnings...
2011-07-05 Christoph MallonParse __extension__ like GCC: It must not appear in...
2011-07-05 Christoph MallonParse __extension__ like GCC: It must not appear at...
2011-07-05 Christoph MallonParse __extension__ like GCC: It must not appear in...
2011-07-05 Christoph MallonParse __extension__ like GCC: Compound entry declaratio...
2011-07-05 Christoph MallonParse __extension__ like GCC: External declarations...
2011-07-05 Christoph MallonAdd PUSH_EXTENSION()/POP_EXTENSION() to reduce code...
2011-06-30 Christoph MallonC99: Declarations are not allowed as inner statements...
2011-06-29 Christoph MallonWrap switching scopes in the macros PUSH_SCOPE() and...
2011-06-29 Christoph MallonAssert in POP_PARENT() that the statement pushed in...
2011-06-29 Christoph MallonConsistently use PUSH_PARENT()/POP_PARENT().
2011-06-29 Christoph MallonTurn POP_PARENT into a function-like macro for visual...
2011-06-27 Christoph MallonImprove error handling: Do not jump to the error_label...
2011-06-27 Christoph MallonRecord correct source position for compound literals.
2011-06-27 Christoph MallonDo not redundantly set the source position again after...
2011-06-27 Christoph MallonPrevent endless loop parse_compound_type_entries().
2011-06-27 Christoph MallonCorrect off-by-one-token error when allocating attributes.
2011-06-27 Christoph MallonRecord the position of attributes.
2011-06-27 Christoph MallonCorrect off-by-one-token error in parse_return().
2011-06-25 Christoph MallonRemove ancient assignments to source_position in parse_...
2011-06-24 Andreas ZwinkauMerge branch 'makefilefix'
2011-06-24 Christoph MallonRemove duplicate allocate_parameter().
2011-06-22 Christoph MallonSimplify some do-while-0 macros.
2011-06-21 Christoph MallonFix regression: A format argument went missing.
2011-06-21 Christoph MallonImprove diagnostic handling: Add [-Wfoo] and -Werror...
2011-06-21 Christoph MallonDo not generate warnings for implicit declarations...
2011-06-21 Christoph MallonReduce code duplication.
2011-06-21 Christoph MallonAdd %N and %#N for printing entities to diagnosticf().
2011-06-21 Christoph MallonReduce code duplication in semantic_comparison().
2011-06-21 Christoph MallonRemove unnecessary goto.
2011-06-21 Matthias Braunrename is_address_constant to is_linker_constant, docum...
2011-06-20 Matthias Braunadd missing EXPR_SELECT case in is_address_constant
2011-06-17 Matthias Braunfix cparser warnings
2011-06-17 Matthias Braunfix a bunch of warnings (reported by cparser)
2011-06-17 Matthias Braunremove strange warning
2011-06-17 Christoph MallonMake error correction more robust when the parser encou...
2011-06-17 Christoph MallonImprove error message for invalid types in array access.
2011-06-17 Christoph MallonCorrect wrong positions in error/warning messages.
2011-06-17 Christoph Mallons/threat/treat/.
2011-06-17 Christoph MallonRemove unnecessary goto.
2011-06-17 Christoph MallonMark a label as used when it is actually used, not...
2011-06-17 Christoph MallonLet get_label() handle consuming the label identifier...
2011-06-17 Christoph MallonClean up get_label().
2011-06-17 Christoph MallonPass the symbol to allocate_entity_zero() instead of...
2011-06-17 Christoph MallonPass the namespace to allocate_entity_zero() instead...
2011-06-17 Christoph MallonDo not bail out on simple typo of put/get in parse_attr...
2011-06-17 Christoph MallonRemove unnecessary error message.
2011-06-17 Christoph MallonSimplify format string in error message.
2011-06-17 Christoph MallonRemove if (type != NULL), which due to prior program...
2011-06-16 Christoph MallonCorrect off-by-one error when checking whether the...
2011-06-16 Christoph MallonDo not unnecessarily bail out early when encountering...
2011-06-16 Christoph MallonCorrect off-by-one-token error in warning.
2011-06-16 Christoph MallonHandle the initial memset() of the declaration specifie...
2011-06-15 Christoph MallonImplement and document -Wshadow-local.
2011-06-15 Christoph MallonAdd EXPR_LITERAL_BOOLEAN to get_expression_struct_size().
2011-06-09 Matthias Braunadded elf-visibility handling
2011-06-06 Christoph MallonUse internal_errorf() instead of errorf() for internal...
2011-06-04 Christoph MallonUse variables more consistently.
2011-06-04 Christoph MallonReduce code duplication.
2011-06-04 Christoph MallonCorrect off-by-something errors in diagnostic messages.
2011-06-02 Christoph MallonReport an error when the index of an array access is...
2011-06-02 Christoph MallonCleanup, reduce code duplication.
2011-06-01 Christoph MallonAdd missing check for reference declarator.
2011-06-01 Christoph MallonRemove unnecessary gotos.
2011-06-01 Christoph MallonMake error message a bit more clear.
2011-05-31 Christoph MallonReport an error on empty character constants, i.e. ''.
2011-05-30 Christoph MallonCorrect parsing of abstract function declarators.
2011-05-29 Christoph MallonPrevent dereferencing a null pointer, when parse_attrib...
2011-05-24 Matthias Braunignore type qualifiers when checking arguments of main
2011-05-24 Matthias Braunremove pointless concept of a builtin-type
2011-05-19 Christoph MallonAvoid unnecessary casts.
2011-05-05 Christoph MallonCorrect off-by-something errors in error messages about...
2011-03-15 Matthias Braunfix whitespace errors
2011-03-11 Christoph MallonFix type semantics: &, ^ and | require integer operands.
2011-02-24 Christoph MallonRemove duplicate assert.
2011-02-24 Christoph MallonAllow declarations after labels in C++ mode.
2011-02-24 Christoph MallonImprove error message: Show the position of the label...
2011-02-20 Michael BeckAttemp to fix typedef_init.c testcase.
2011-02-20 Michael Beckadd some comments, made for loop look "more usual"...
2011-02-18 Christoph MallonChange is_error_entity() to !is_entity_valid(), which...
2011-02-18 Christoph MallonCorrect logic in is_error_entity().
2011-02-18 Matthias Braunimplement sizeof(func) and alignof(func) in gnu99 mode
2011-02-18 Christoph MallonCorrect off-by-whatever errors of the source position...
2011-02-18 Christoph MallonAssign the proper namespace to all new entities and...
2011-02-06 Christoph MallonLet is_constant_expression() and friends return an...
2011-02-06 Christoph MallonImprove error recovery: eat_until_anchor() when parse_p...
2011-02-06 Christoph MallonFix C/should_fail/decl_without_name.c.
2011-02-05 Christoph MallonSimplify daisy chaining local labels.
2011-02-05 Christoph MallonDo not eat() the semicolon at the end of a local label...
2011-02-05 Christoph MallonImprove error recovery: Do not create an invalid statem...
2011-02-05 Christoph MallonCorrect typo in label name.
2011-02-05 Christoph MallonRemove unnecessary gotos.
2011-02-05 Christoph MallonProvide the specific error message about a label at...
2011-02-04 Christoph MallonImprove error recovery: Produce a valid statement and...
2011-02-04 Christoph MallonWhitespace fixes.
2011-01-31 Christoph MallonRemove unnecessary/wrong cast. ARR_SHRINKLEN() uses...
2011-01-31 Christoph MallonUse correct parameter name in comment.
2011-01-28 Michael BeckRemoved superflous computations, these are done later...
2010-10-12 Matthias Brauninitial implementation of builtin_object_size
2010-09-10 Matthias Braunadd missing semantic check: varargs arguments must...
next