projects
/
cparser
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Turn all exits inside main into returns, replace exit(1) by exit(FAILURE).
2011-02-06
Christoph Mallon
Enter constant folding mode before doing so. Fixes...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Prefer new_Const(get_mode_null(mode)) over new_Const_long...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Add the helper function create_Const_from_bool() to...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Let is_constant_expression() and friends return an...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Improve error recovery: eat_until_anchor() when parse_primar...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Fix C/should_fail/decl_without_name.c.
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Use get_break_label() instead of duplicating it.
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Overhaul conditional_to_firm(). Now it is a tad shorter...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Simplify produce_condition_result().
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Add jump_if_reachable() to reduce code duplication.
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Overhaul for_statement_to_firm() so it is more friendly...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Simplify maturing of the header block in do_while_statement_...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Overhaul while_statement_to_firm(). Now it is a tad...
commit
|
commitdiff
|
tree
2011-02-06
Christoph Mallon
Overhaul if_statement_to_firm(). Now it is a tad shorter...
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Simplify daisy chaining local labels.
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Do not eat() the semicolon at the end of a local label...
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Improve error recovery: Do not create an invalid statement...
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Correct typo in label name.
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Remove unnecessary gotos.
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Provide the specific error message about a label at...
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Reduce variable scope.
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Simplify case_label_to_firm() a bit, which can be done...
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Simplify do_while_statement_to_firm() a bit, which...
commit
|
commitdiff
|
tree
2011-02-05
Christoph Mallon
Correct copy&paste-o in warning message.
commit
|
commitdiff
|
tree
2011-02-04
Christoph Mallon
Remove unnecessary test in ast2firm: A label-statement...
commit
|
commitdiff
|
tree
2011-02-04
Christoph Mallon
Remove unnecessary test in ast2firm: A case-label-statement...
commit
|
commitdiff
|
tree
2011-02-04
Christoph Mallon
Remove unnecessary test in ast2firm: A switch-statement...
commit
|
commitdiff
|
tree
2011-02-04
Christoph Mallon
Remove unnecessary test in ast2firm: A for-statement...
commit
|
commitdiff
|
tree
2011-02-04
Christoph Mallon
Remove unnecessary tests in ast2firm: An if-statement...
commit
|
commitdiff
|
tree
2011-02-04
Christoph Mallon
Improve error recovery: Produce a valid statement and...
commit
|
commitdiff
|
tree
2011-02-04
Christoph Mallon
Whitespace fixes.
commit
|
commitdiff
|
tree
2011-01-31
Christoph Mallon
Remove unnecessary/wrong cast. ARR_SHRINKLEN() uses...
commit
|
commitdiff
|
tree
2011-01-31
Christoph Mallon
Use correct parameter name in comment.
commit
|
commitdiff
|
tree
2011-01-19
Christoph Mallon
Simplify while_statement_to_firm() a bit, which can...
commit
|
commitdiff
|
tree
2010-08-04
Christoph Mallon
No need for libdl.
commit
|
commitdiff
|
tree
2010-08-04
Christoph Mallon
Update config.mak.example: No more libcore and liblpp.
commit
|
commitdiff
|
tree
2010-05-08
Christoph Mallon
Complement r27480: Remove the removed files from the...
commit
|
commitdiff
|
tree
2010-04-26
Christoph Mallon
The memory output for asm nodes uses proj N, not N+1.
commit
|
commitdiff
|
tree
2010-04-23
Christoph Mallon
Add allocate_declarator_zero().
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
Fix C/should_fail/array[13].c: static array parameters...
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
Slightly simplify checking octal numbers in the lexer.
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
Fix C/should_fail/array0.c: static is allowed only...
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
Move error message to a better place.
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
Add references to the standards.
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
Reduce code duplication.
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
Fix C/gnu99/typeof.c: revert_automatic_type_conversion...
commit
|
commitdiff
|
tree
2010-04-22
Christoph Mallon
%s/may not/must not/.
commit
|
commitdiff
|
tree
2010-04-12
Christoph Mallon
Add option (-ffp-vrp) for fixpoint VRP.
commit
|
commitdiff
|
tree
2010-04-10
Christoph Mallon
Clean up the list of optimisations.
commit
|
commitdiff
|
tree
2010-03-11
Christoph Mallon
Correct false positives about variables used in out...
commit
|
commitdiff
|
tree
2010-02-25
Christoph Mallon
Simplify.
commit
|
commitdiff
|
tree
2010-02-25
Christoph Mallon
Sort.
commit
|
commitdiff
|
tree
2010-02-20
Christoph Mallon
Remove variables, which are only used in assert()ions.
commit
|
commitdiff
|
tree
2010-02-20
Christoph Mallon
Prefer get_mode_null() over get_tarval_null().
commit
|
commitdiff
|
tree
2010-02-17
Christoph Mallon
Make string literals and shadow copies of initialisers...
commit
|
commitdiff
|
tree
2010-02-05
Christoph Mallon
Implement __builtin_huge_valf and __builtin_huge_vall.
commit
|
commitdiff
|
tree
2009-11-28
Christoph Mallon
Do not use tab to align table columns.
commit
|
commitdiff
|
tree
2009-11-28
Christoph Mallon
Unbreak build: loop_optimization() is undeclared.
commit
|
commitdiff
|
tree
2009-11-20
Christoph Mallon
Slightly simplify daisy chaining several lists.
commit
|
commitdiff
|
tree
2009-11-20
Christoph Mallon
Replace if-cascade by switch.
commit
|
commitdiff
|
tree
2009-11-20
Christoph Mallon
Add next_if(), which consumes the next token, if it...
commit
|
commitdiff
|
tree
2009-11-20
Christoph Mallon
Reduce variable scope.
commit
|
commitdiff
|
tree
2009-11-20
Christoph Mallon
Correct indentation.
commit
|
commitdiff
|
tree
2009-09-15
Christoph Mallon
Correct off-by-one error of source position in parse_qualifi...
commit
|
commitdiff
|
tree
2009-09-11
Christoph Mallon
Small simplification for lexing wide strings/char literals.
commit
|
commitdiff
|
tree
2009-09-11
Christoph Mallon
Fix C/should_fail/init2.c: if there is no outer_type...
commit
|
commitdiff
|
tree
2009-09-11
Christoph Mallon
Remove return at end of function.
commit
|
commitdiff
|
tree
2009-09-02
Christoph Mallon
Minor simplification.
commit
|
commitdiff
|
tree
2009-08-27
Christoph Mallon
Correct typo in commment.
commit
|
commitdiff
|
tree
2009-06-11
Christoph Mallon
Handle ?: in is_address_constant().
commit
|
commitdiff
|
tree
2009-06-03
Christoph Mallon
Declarations with empty parentheses are incompatible...
commit
|
commitdiff
|
tree
2009-06-03
Christoph Mallon
Emit an error, if a non-variadic function contains...
commit
|
commitdiff
|
tree
2009-06-03
Christoph Mallon
If a K&R function definition has a variadic prototype...
commit
|
commitdiff
|
tree
2009-05-03
Christoph Mallon
Remove unnecessary special case: sizeof expressions...
commit
|
commitdiff
|
tree
2009-05-02
Christoph Mallon
When doing format string checking handle ?: as format...
commit
|
commitdiff
|
tree
2009-05-02
Christoph Mallon
Remove unnecessary special case: sizeof expressions...
commit
|
commitdiff
|
tree
2009-02-20
Christoph Mallon
Marginally simplify parse_goto().
commit
|
commitdiff
|
tree
2009-02-20
Christoph Mallon
Typos.
commit
|
commitdiff
|
tree
2009-02-20
Christoph Mallon
Supress the error message that the array size must...
commit
|
commitdiff
|
tree
2009-02-06
Christoph Mallon
skip_typeref().
commit
|
commitdiff
|
tree
2009-02-06
Christoph Mallon
Remove unnecessary assignment.
commit
|
commitdiff
|
tree
2009-02-06
Christoph Mallon
In strict mode set the error type for a k&r parameter...
commit
|
commitdiff
|
tree
2009-02-04
Christoph Mallon
Improve error recovery: Gracefully handle type names...
commit
|
commitdiff
|
tree
2009-02-04
Christoph Mallon
Before testing the kind of an entity, make sure we...
commit
|
commitdiff
|
tree
2009-02-04
Christoph Mallon
Minor correction of error message.
commit
|
commitdiff
|
tree
2009-01-30
Christoph Mallon
Reference the standard.
commit
|
commitdiff
|
tree
2009-01-28
Christoph Mallon
Document evaluation of typedef with VLA declarator...
commit
|
commitdiff
|
tree
2009-01-28
Christoph Mallon
C99 §6.2.3:1 24) There is only one name space for...
commit
|
commitdiff
|
tree
2009-01-27
Christoph Mallon
Indendation.
commit
|
commitdiff
|
tree
2009-01-27
Christoph Mallon
fputs() + fputc() -> fputs().
commit
|
commitdiff
|
tree
2009-01-03
Christoph Mallon
Remove unused variable.
commit
|
commitdiff
|
tree
2009-01-02
Christoph Mallon
map strcasecmp() to _stricmp() for Windows.
commit
|
commitdiff
|
tree
2009-01-02
Christoph Mallon
Use next_token() instead of eat() after eat_until_matching_t...
commit
|
commitdiff
|
tree
2009-01-02
Christoph Mallon
When skipping arguments of unknown __attribute__s also...
commit
|
commitdiff
|
tree
2009-01-02
Christoph Mallon
Complain about arrays with length <= 0.
commit
|
commitdiff
|
tree
2009-01-01
Christoph Mallon
Refer to the standard.
commit
|
commitdiff
|
tree
2009-01-01
Christoph Mallon
Avoid printing two more possible null pointers.
commit
|
commitdiff
|
tree
2009-01-01
Christoph Mallon
Tweak error message: Avoid printing null pointer string.
commit
|
commitdiff
|
tree
2009-01-01
Christoph Mallon
Move (void) parameter detection into a separate function...
commit
|
commitdiff
|
tree
2009-01-01
Christoph Mallon
Simplify daisy chaining function call arguments.
commit
|
commitdiff
|
tree
next