2008-09-23 |
Christoph Mallon | Generate AST for some semantically invalid initializers. |
blob | commitdiff | raw |
2008-09-23 |
Matthias Braun | handle DM_CONST, lower inline limit, force optimize_fun... |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Christoph Mallon | Treat size_constant like a bool should be, i.e. do... |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Christoph Mallon | Resolve off-by-one (and off-by-two) errors in the sourc... |
blob | commitdiff | raw | diff to current |
2008-09-19 |
Christoph Mallon | Set the source position in allocate_statement_zero(). |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Christoph Mallon | Make stray ; outside of functions an error in strict... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Christoph Mallon | The standard calls it "file scope", so rename global_sc... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Christoph Mallon | Resolve unreachable statement warnings. |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Christoph Mallon | Put T_EOF into the anchor set. |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Christoph Mallon | Slightly simplify stack_pop_to(). |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Christoph Mallon | environment_top() and local_label_top() return size_t... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Christoph Mallon | Slightly simplify stack_push(). |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | fixed parameter redeclaration error |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - add more attributes to support inner functions |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | - replaced set_scope by scope_push()/scope_pop() |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Add { as anchor while parsing k&r declaration list. |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Implement -Waddress. |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Restore value of in_gcc_extension using old_gcc_extension. |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Add { as anchor while parsing external declaration. |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | fixed comments |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | - BugFix: typeof operator must set the in_type_prop... |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Reduce anchor scope. |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | add support for gcc nested functions |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | eat_statement() is dead, long live eat_until_anchor()! |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Small simplification. |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | do not record empty declarations by default |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | - type property expressions are NOT self-initializer |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Always return a non-null pointer from parse_array_decla... |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | The element type of an array shall not be an incomplete... |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Christoph Mallon | Still record the element type of arrays and the return... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Warn about type qualifiers in the return type of functi... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Do not warn about the return type of main(), if it... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Use the real error type instead of ATOMIC_TYPE_INVALID... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Avoid segfault when encountering a parse error while... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Do not warn about excess initialisers, when trying... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | abort() instead of exit(1) in case of anchor token... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Improve parse_va_start(): |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Make parsing of statements more robust in case of parse... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Plug anchor token leak in parse_statement_expression(). |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Plug two more anchor token underflows. |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Fix the first anchor token leak (actually an underflow). |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Add code to detect anchor token leaks. |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Create a few less invalid expressions on parse errors. |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Christoph Mallon | Indentation. |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Michael Beck | reverted 21986-21986, spec failed |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Michael Beck | - more simplification and unification of compound/enum... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Michael Beck | - when parsing compound types, do NOT destroy old decla... |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Michael Beck | - renamed is_empty to is_empty_range |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Michael Beck | - implemented semantic checks for bitfield |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Michael Beck | more work on type size |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | In strict mode do not generate an implicit function... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Get unqualified types before doing anything in semantic... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Build AST for [] even if none of the operands has point... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Parse the unlikely case, that someone writes "variable... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Fix warn_div_by_zero(): The result of the division... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Correct and simplify the logic for -Wconversion. |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Fix warning message. |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Prevent errors about non-constant case labels in some... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Handle the error type in descend_into_subtype(). |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Fix off-by-one error in source position in diagnostic... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Pretend the error type is compatible with every type... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Create AST for select expressions even if the LHS has... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Fix parsing of function declarations with redundant... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - implemented local labels |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - add missing cases |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - implemented computed goto |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Michael Beck | - started implementation of size and alignment for... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Add get_qualified_type() and solve several problem... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Remove dead code. |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Preserve type qualifiers in parse_select_expression(). |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Small cleanup in parse_select_expression(), print unski... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Prevent null pointer access, when printing error about... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Prevent warning about incompatible types when initializ... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Reject initialisation of k&r parameter declarations... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Remove the parameter finished_declaration, which is... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Michael Beck | - implemented -Wold-style-definition |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | - implemented most cases of -W traditional (preprocesso... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | - implemented -Winit-self |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | - typo fixed |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Make program logic a bit clearer by using a flag. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Slightly improve diagnostic message when accidently... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Do not split string literals. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Use given storage class as declared storage class in... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Remove the unnecessary attribute symbol from struct... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Create AST for select expressions even if the LHS is... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Create a declaration, when accessing a non-existent... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Check whether the operand of ++/-- is an lvalue. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Do not split string literals. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Handle __try and __leave in check_{,un}reachable(). |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Create a few less invalid statements on parse errors. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Mark internal typedefs as "implicit", so the AST-printe... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Only assume it is a k&r-declaration, if the unknown... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | removed yet unused asm_string |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | - BugFix: print cast errors on the position of the... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Be more tolerant when encountering unknown identifiers... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Do not show implicit declarations in --print-ast. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Record destination type and expression of a cast, even... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Indentation. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Rename orig_type to src_type in semantic_cast(), to... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Remove else-if-chain in semantic_cast(), because it... |
blob | commitdiff | raw | diff to current |
next |