2008-11-15 |
Christoph Mallon | static.
|
commit | commitdiff | tree |
2008-11-15 |
Christoph Mallon | Fix argument for error message: It must be a string...
|
commit | commitdiff | tree |
2008-11-14 |
Christoph Mallon | Teach cparser how to parse (f)(void);, i.e. global...
|
commit | commitdiff | tree |
2008-11-10 |
Christoph Mallon | In C++ the result type of !, <, <=, >=, >, == and ...
|
commit | commitdiff | tree |
2008-11-10 |
Christoph Mallon | Parse C++ bool, false and true.
|
commit | commitdiff | tree |
2008-11-04 |
Christoph Mallon | When creating an error typedef, set its type to the...
|
commit | commitdiff | tree |
2008-11-04 |
Christoph Mallon | Do not panic, when finding a typedef name, when an...
|
commit | commitdiff | tree |
2008-11-04 |
Christoph Mallon | use expect() to find the ] of an array access expression.
|
commit | commitdiff | tree |
2008-11-04 |
Christoph Mallon | Set the source position in allocate_expression_zero().
|
commit | commitdiff | tree |
2008-11-04 |
Christoph Mallon | Tell the ast printer a thing ot two about EXPR_REFERENCE_ENU...
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | Fix anchor token underflow while parsing for-statements.
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | Parse sizeof(T){...} correctly, i.e. not sizeof type...
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | Add the C++ :: token.
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | Parse and check semantic of delete expressions.
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | C++ banned implicit int.
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | C++ does not allow assignment from a void pointer type...
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | C++ has not "tentative definitions".
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | C++ function declarations with an empty parameter list...
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | Parse and check semantic of throw expressions.
|
commit | commitdiff | tree |
2008-10-27 |
Christoph Mallon | Remove if, whose condition is never true.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | In C++ (most) character literals are of type char.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | Add C++ keywords.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | First bit of C++ support: Different precedence for ?:.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | Add support for C++ in the compiler driver.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | Consistently name the directories should_*.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | cp_error050: sizeof a compound literal.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | Fix parsing of expression statements, which pointlessly...
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | Change -w so that warnings can be activated again later on.
|
commit | commitdiff | tree |
2008-10-26 |
Christoph Mallon | Prefix operators need no precedence.
|
commit | commitdiff | tree |
2008-10-25 |
Christoph Mallon | Unify the precedence lists of the parser and the AST...
|
commit | commitdiff | tree |
2008-10-25 |
Christoph Mallon | Replace magic numbers for expression precedences by...
|
commit | commitdiff | tree |
2008-10-25 |
Christoph Mallon | Fix some precedence stuff for expression parsing.
|
commit | commitdiff | tree |
2008-10-24 |
Christoph Mallon | While our semantics of _Bool are wrong, at least make...
|
commit | commitdiff | tree |
2008-10-24 |
Christoph Mallon | Use make_pointer_type().
|
commit | commitdiff | tree |
2008-10-21 |
Christoph Mallon | skip_typeref().
|
commit | commitdiff | tree |
2008-10-21 |
Christoph Mallon | Improve unused variable check.
|
commit | commitdiff | tree |
2008-10-21 |
Christoph Mallon | Improve unused variable check.
|
commit | commitdiff | tree |
2008-10-21 |
Christoph Mallon | Implement a statement walker.
|
commit | commitdiff | tree |
2008-10-20 |
Christoph Mallon | Remove a variable, which was found by the new, shiny...
|
commit | commitdiff | tree |
2008-10-20 |
Christoph Mallon | Another attempt to solve the halting problem: Detect...
|
commit | commitdiff | tree |
2008-10-20 |
Christoph Mallon | Make check_unreachable() more tail recursion friendly.
|
commit | commitdiff | tree |
2008-10-20 |
Christoph Mallon | Resolve assertion, when using -fsyntax-only.
|
commit | commitdiff | tree |
2008-10-19 |
Christoph Mallon | Remove stale (since r21011) comment.
|
commit | commitdiff | tree |
2008-10-19 |
Christoph Mallon | Fix r23014.
|
commit | commitdiff | tree |
2008-10-19 |
Christoph Mallon | Do not generate an error message about incompatible...
|
commit | commitdiff | tree |
2008-10-19 |
Christoph Mallon | Resolve some warnings.
|
commit | commitdiff | tree |
2008-10-19 |
Christoph Mallon | Add forgotten conversion specifiers.
|
commit | commitdiff | tree |
2008-10-19 |
Christoph Mallon | Resolve some warnings.
|
commit | commitdiff | tree |
2008-10-14 |
Christoph Mallon | -fopt-foo means activate, not deactivate.
|
commit | commitdiff | tree |
2008-10-13 |
Christoph Mallon | Add debug info to implicitly created != 0 tests in...
|
commit | commitdiff | tree |
2008-10-07 |
Christoph Mallon | Print AST and error/warning summary even in the presence...
|
commit | commitdiff | tree |
2008-10-07 |
Christoph Mallon | Remove unreachable statement.
|
commit | commitdiff | tree |
2008-10-07 |
Christoph Mallon | Show the number of the conversion specification in...
|
commit | commitdiff | tree |
2008-10-07 |
Christoph Mallon | Remove pointless local variable.
|
commit | commitdiff | tree |
2008-10-07 |
Christoph Mallon | Remove redundant assignment.
|
commit | commitdiff | tree |
2008-10-03 |
Christoph Mallon | Implement reference_addr() for DECLARATION_KIND_FUNCTION.
|
commit | commitdiff | tree |
2008-10-02 |
Christoph Mallon | skip_typeref().
|
commit | commitdiff | tree |
2008-10-02 |
Christoph Mallon | Fix assertion failure introduced in r22072.
|
commit | commitdiff | tree |
2008-10-02 |
Christoph Mallon | skip_typeref().
|
commit | commitdiff | tree |
2008-10-02 |
Christoph Mallon | Treat expressions with error type as lvalues. There...
|
commit | commitdiff | tree |
2008-10-02 |
Christoph Mallon | Improve error recovery for if-statements.
|
commit | commitdiff | tree |
2008-10-02 |
Christoph Mallon | Parse __builtin_inf{,f,l} and correct __builtin_nand...
|
commit | commitdiff | tree |
2008-09-26 |
Christoph Mallon | Process declaration modifiers for variables in ast2firm...
|
commit | commitdiff | tree |
2008-09-23 |
Christoph Mallon | Generate AST for some semantically invalid initializers.
|
commit | commitdiff | tree |
2008-09-23 |
Christoph Mallon | Treat size_constant like a bool should be, i.e. do...
|
commit | commitdiff | tree |
2008-09-20 |
Christoph Mallon | right_to_left() now returns 0 for left-to-right associativit...
|
commit | commitdiff | tree |
2008-09-19 |
Christoph Mallon | Resolve off-by-one (and off-by-two) errors in the source...
|
commit | commitdiff | tree |
2008-09-19 |
Christoph Mallon | Set the source position in allocate_statement_zero().
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | Make stray ; outside of functions an error in strict...
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | Resolve compile error.
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | The standard calls it "file scope", so rename global_scope...
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | Resolve unreachable statement warnings.
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | Put T_EOF into the anchor set.
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | Slightly simplify stack_pop_to().
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | environment_top() and local_label_top() return size_t...
|
commit | commitdiff | tree |
2008-09-18 |
Christoph Mallon | Slightly simplify stack_push().
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Add { as anchor while parsing k&r declaration list.
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Implement -Waddress.
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Restore value of in_gcc_extension using old_gcc_extension.
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Add { as anchor while parsing external declaration.
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Reduce anchor scope.
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | eat_statement() is dead, long live eat_until_anchor()!
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Small simplification.
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Always return a non-null pointer from parse_array_declarator...
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | The element type of an array shall not be an incomplete...
|
commit | commitdiff | tree |
2008-09-17 |
Christoph Mallon | Still record the element type of arrays and the return...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Warn about type qualifiers in the return type of function...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Do not warn about the return type of main(), if it...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Use the real error type instead of ATOMIC_TYPE_INVALID...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Avoid segfault when encountering a parse error while...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Do not warn about excess initialisers, when trying...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Slightly simplify printing binary operators.
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Use fputc() instead of fputs() to print a single char.
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Print no " " between the ")" and the "{" of a compound...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | abort() instead of exit(1) in case of anchor token...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | When printing AST for asm statements first print outputs...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Improve parse_va_start():
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Make parsing of statements more robust in case of parser...
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Plug anchor token leak in parse_statement_expression().
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Plug two more anchor token underflows.
|
commit | commitdiff | tree |
next |