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 |
2008-09-16 |
Christoph Mallon | Fix the first anchor token leak (actually an underflow).
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Add code to detect anchor token leaks.
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Create a few less invalid expressions on parse errors.
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Indentation.
|
commit | commitdiff | tree |
2008-09-16 |
Christoph Mallon | Print \n after $invalid statement$.
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Function types only are compatible if their calling...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Remove redundant test from is_type_real() (is_type_float...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Do not initialise the variables declared in a for statement...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | In strict mode do not generate an implicit function...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Assert that no typerefs are passed to get_unqualified_type().
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Get unqualified types before doing anything in semantic_arit...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Build AST for [] even if none of the operands has pointer...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Parse the unlikely case, that someone writes "variable...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Spell the option -Wpointer-arith, not -Wpointer_arith.
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Fix warn_div_by_zero(): The result of the division...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | Spell the option -Wdiv-by-zero, not -Wdiv_by_zero.
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | For an array access being an object with constant address...
|
commit | commitdiff | tree |
2008-09-15 |
Christoph Mallon | DeMorganise.
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Handle the case when array access results in an address...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Correct and simplify the logic for -Wconversion.
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Fix warning message.
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Prevent errors about non-constant case labels in some...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Prevent stray error messages by pretending invalid...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Handle the error type in descend_into_subtype().
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Handle the error type in get_qualified_type().
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Fix off-by-one error in source position in diagnostic...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Pretend the error type is compatible with every type...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Create AST for select expressions even if the LHS has...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Handle typerefs in get_qualified_type().
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Fix parsing of function declarations with redundant...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | Fix printing of function types, which return function...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | The result of a select expression is never a constant...
|
commit | commitdiff | tree |
2008-09-14 |
Christoph Mallon | The result of an array access never is a constant expression.
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Replace some fprintf()s by the simpler fput{c,s}().
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Add get_qualified_type() and solve several problem...
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Remove dead code.
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Preserve type qualifiers in parse_select_expression().
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Small cleanup in parse_select_expression(), print unskipped...
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Prevent null pointer access, when printing error about...
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Prevent warning about incompatible types when initializing...
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Reject initialisation of k&r parameter declarations...
|
commit | commitdiff | tree |
2008-09-13 |
Christoph Mallon | Remove the parameter finished_declaration, which is...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Make program logic a bit clearer by using a flag.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Slightly improve diagnostic message when accidently...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Do not split string literals.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Use given storage class as declared storage class in...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Remove the unnecessary attribute symbol from struct...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Create AST for select expressions even if the LHS is...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Create a declaration, when accessing a non-existent...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Check whether the operand of ++/-- is an lvalue.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Correct precedence of call expressions for printing.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Correct precedence for printing ?:.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Do not split string literals.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Handle __try and __leave in check_{,un}reachable().
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Create a few less invalid statements on parse errors.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Print constant suffixes and properly print floats.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Mark internal typedefs as "implicit", so the AST-printer...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Only assume it is a k&r-declaration, if the unknown...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Print a " " after the ")" of for-statements.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Be more tolerant when encountering unknown identifiers...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Do not show implicit declarations in --print-ast.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | bool, indendation.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Record destination type and expression of a cast, even...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Indentation.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Rename orig_type to src_type in semantic_cast(), to...
|
commit | commitdiff | tree |
next |