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 |
2008-09-12 |
Christoph Mallon | Remove else-if-chain in semantic_cast(), because it...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Still print some errors even if invalid types are involved...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Print source position of expression instead of HERE...
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Indentation.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Sort.
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | skip_typeref().
|
commit | commitdiff | tree |
2008-09-12 |
Christoph Mallon | Reduce code duplication.
|
commit | commitdiff | tree |
2008-09-11 |
Christoph Mallon | s/imature_blocks/immature_blocks/.
|
commit | commitdiff | tree |
2008-09-11 |
Christoph Mallon | Use new_Block() instead of new_immBlock(), when the...
|
commit | commitdiff | tree |
2008-09-11 |
Christoph Mallon | Handle DM_NORETURN in ast2firm.
|
commit | commitdiff | tree |
2008-09-11 |
Christoph Mallon | Indentation.
|
commit | commitdiff | tree |
2008-09-04 |
Christoph Mallon | Fix r21499: The types must be unsigned, not signed.
|
commit | commitdiff | tree |
2008-09-04 |
Christoph Mallon | Rename -fluffig to -fsync, perform opt_sync() (formerly...
|
commit | commitdiff | tree |
2008-09-03 |
Christoph Mallon | Warn about unreachable empty compound statements.
|
commit | commitdiff | tree |
2008-09-03 |
Christoph Mallon | Fix cp_error049.
|
commit | commitdiff | tree |
2008-09-03 |
Christoph Mallon | Crash in ast2firm concerning unreachable if.
|
commit | commitdiff | tree |
2008-09-01 |
Christoph Mallon | Fix bug in duplicate case value checker: Ignore the...
|
commit | commitdiff | tree |
2008-09-01 |
Christoph Mallon | Implement ast2firm part of the GNU "a ?: b" extension.
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Handle -fno-strength-reduce.
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Handle -fno-syntax-only.
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Handle -falign-loops=, -falign-jumps= and -falign-functions...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Store a copy of the original option string pointer...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Check for common, not no-common, because the no- prefix...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Replace strcmp(a, b) == 0 and strncmp(a, b, sizeof...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Minor cleanup.
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Correct off-by-one error in source position of empty...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Slightly simplify warning/error generation in check_pointer_...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Simplify daisy chaining statements in parse_compound_stateme...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | s/parse_brace_expression/parse_parenthesized_expression/.
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Correct typo in r21582: Set qualifiers, not modifiers.
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Add missing return when printing error type in intern_print_...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Only warn, when assigning pointers and the LHS pointed...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Empty line for readability.
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | type_int and type_void get already initialised by init_basic...
|
commit | commitdiff | tree |
2008-08-31 |
Christoph Mallon | Sort.
|
commit | commitdiff | tree |
2008-08-28 |
Christoph Mallon | Add the GCC options -f(no-)dollars-in-identifiers.
|
commit | commitdiff | tree |
2008-08-28 |
Christoph Mallon | Be somewhat resilient to typos in declaration specifiers...
|
commit | commitdiff | tree |
2008-08-28 |
Christoph Mallon | Only warn about reaching the end of a non-void function...
|
commit | commitdiff | tree |
2008-08-28 |
Christoph Mallon | Reduce indentation.
|
commit | commitdiff | tree |
2008-08-28 |
Christoph Mallon | newtype is a bool.
|
commit | commitdiff | tree |
next |