2008-11-19 |
Christoph Mallon | Improve storage class handling: |
blob | commitdiff | raw |
2008-11-19 |
Christoph Mallon | extern reference variables may be uninitialized. |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Expressions with reference type are lvalues. |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Function types as parameters work again. |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | skip_typeref(). |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Turn the two bool parameters of parse_declarator()... |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Improve error message. |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Ensure that references are initialised. |
blob | commitdiff | raw | diff to current |
2008-11-19 |
Christoph Mallon | Put warning under warning.other flag. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Really call ourselves as promised, otherwise this leads... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Factorise macro. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Be more consistent, when talking about types in error... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Cite the standard and adhere it a bit more. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | - Factorise code to check the semantic of conditions |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Fix last commit. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Add semantic check: §6.8.5:2 The controlling expression... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Simplify if-cascade. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Fix r23726. |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Michael Beck | - better (and hopefully correct) implementation of... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | One more fix for r23739: extern declarations may be... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Fix r23739 (rejecting declarations of incomplete type... |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Parse C++ references. |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Christoph Mallon | Reject variable declarations of incomplete type. |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Christoph Mallon | Handle mangling of anonymous types, which only have... |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Christoph Mallon | Fix off-by-one error in error message. |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Christoph Mallon | Remove pointless assert(). |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Christoph Mallon | Indentation and stuff. |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Christoph Mallon | Merge semantic_compound() into parse_compound_declarato... |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Christoph Mallon | Compound types are incomplete until the }. |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Michael Beck | - parsing of __based implemented (more semantic in... |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Matthias Braun | keep it simple and stupid: cast to unsigned instead... |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Michael Beck | - %zu is not supported on windows |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Process calling convention attributes again. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Move local variable declaration closer to its use. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Fix condition of multi-char constant warning. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Fix r23702 and r23704. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Slightly simplify daisy chaining gotos. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Fix comment. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Slightly simplify daisy chaining labels. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Slightly simplify daisy chaining in parse_asm_arguments(). |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Remove redundant conditions. |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Warn about reference address as bool in for, while... |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Warn about reference address as bool in condition of... |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Rename warn_function_address_as_bool() to warn_referenc... |
blob | commitdiff | raw | diff to current |
2008-11-16 |
Christoph Mallon | Fix get_reference_address(), which was broken in r23351. |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | Fix off-by-one error in error message. |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | Fix off-by-one error in error message. |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | Improve linkage specification |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | Fix argument for error message: It must be a string... |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Michael Beck | - fixed warning |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | More work for C++ mode: |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Christoph Mallon | Teach cparser how to parse (f)(void);, i.e. global... |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | more cleanup |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | - Try to move OS/target specific stuff to lang_features... |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Matthias Braun | fix local labels |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Matthias Braun | no need for a separate local_label stack, the scoping... |
blob | commitdiff | raw | diff to current |
2008-11-13 |
Matthias Braun | fix assert |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Christoph Mallon | In C++ the result type of !, <, <=, >=, >, == and ... |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Christoph Mallon | Parse C++ bool, false and true. |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Christoph Mallon | When creating an error typedef, set its type to the... |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Christoph Mallon | Do not panic, when finding a typedef name, when an... |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Christoph Mallon | use expect() to find the ] of an array access expression. |
blob | commitdiff | raw | diff to current |
2008-11-04 |
Christoph Mallon | Set the source position in allocate_expression_zero(). |
blob | commitdiff | raw | diff to current |
2008-11-02 |
Matthias Braun | EXPR_INVALID gets constructed in case of errors |
blob | commitdiff | raw | diff to current |
2008-11-02 |
Matthias Braun | improve flexible array member handling, assign error_ty... |
blob | commitdiff | raw | diff to current |
2008-11-02 |
Matthias Braun | set has_implicit_size flag |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Matthias Braun | local labels should be fixed |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Matthias Braun | partly fix local labels, %P already prints %P an at... |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Matthias Braun | conditional expressions true case may be NULL as a... |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Matthias Braun | declaration_t -> entity_t |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | Fix anchor token underflow while parsing for-statements. |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | Parse sizeof(T){...} correctly, i.e. not sizeof type... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | Parse and check semantic of delete expressions. |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | C++ banned implicit int. |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | C++ does not allow assignment from a void pointer type... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | C++ has not "tentative definitions". |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | C++ function declarations with an empty parameter list... |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | Parse and check semantic of throw expressions. |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | Remove if, whose condition is never true. |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Christoph Mallon | First bit of C++ support: Different precedence for ?:. |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Christoph Mallon | Fix parsing of expression statements, which pointlessly... |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Christoph Mallon | Change -w so that warnings can be activated again later on. |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Matthias Braun | source-position doesn't make any sense for types: |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Christoph Mallon | Prefix operators need no precedence. |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Christoph Mallon | Unify the precedence lists of the parser and the AST... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Christoph Mallon | Replace magic numbers for expression precedences by... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Matthias Braun | get rid of some fields in ast_t: outer_fkt_jmp, is_oute... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Christoph Mallon | Fix some precedence stuff for expression parsing. |
blob | commitdiff | raw | diff to current |
2008-10-24 |
Christoph Mallon | Use make_pointer_type(). |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Christoph Mallon | skip_typeref(). |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Christoph Mallon | Improve unused variable check. |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Christoph Mallon | Improve unused variable check. |
blob | commitdiff | raw | diff to current |
2008-10-21 |
Christoph Mallon | Implement a statement walker. |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Christoph Mallon | Another attempt to solve the halting problem: Detect... |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Christoph Mallon | Make check_unreachable() more tail recursion friendly. |
blob | commitdiff | raw | diff to current |
2008-10-19 |
Christoph Mallon | Remove stale (since r21011) comment. |
blob | commitdiff | raw | diff to current |
2008-10-19 |
Christoph Mallon | Fix r23014. |
blob | commitdiff | raw | diff to current |
2008-10-19 |
Christoph Mallon | Do not generate an error message about incompatible... |
blob | commitdiff | raw | diff to current |
2008-10-19 |
Christoph Mallon | Resolve some warnings. |
blob | commitdiff | raw | diff to current |
2008-10-06 |
Matthias Braun | disable fix for parsetest/fehler053.c for now (as it... |
blob | commitdiff | raw | diff to current |
next |