projects
/
cparser
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
cparser
2012-06-14
Christoph Mallon
Make diagnosticvf() slightly more efficient by using...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-05
Christoph Mallon
Remove the unused TP_PUNCTUATOR.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-05
Christoph Mallon
Remove the unused field value from struct funcname_expr...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-05
Christoph Mallon
Merge EXPR_LITERAL_WIDE_CHARACTER into EXPR_LITERAL_CHA...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-05
Christoph Mallon
Use struct string_literal_expression_t instead of struc...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Augment MATCH_NEWLINE() in the preprocessor so its...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Reduce code duplication in parse_headername().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Merge the implementations of parse_character_constant...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Merge TP_WIDE_CHARACTER_CONSTANT into TP_CHARACTER_CONS...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Merge TP_WIDE_STRING_LITERAL into TP_STRING_LITERAL.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Remove the unused T_WIDE_CHARACTER_CONSTANT.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Parse universal character names.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Implement %0*X in diagnosticvf().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Turn __FUNCTION__ into an alias for __func__.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Remove the unused function expression_is_variable().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Improve error recovery in parse_asm_statement().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Do error recovery if parse_string_literals() is called...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Factorise code to skip till a given token kind.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Augment MATCH_NEWLINE() so its usage looks like an...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Merge parsing character and string literals.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Do not include the terminating \0 in the size of T_STRI...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Record the encoding in string_literal_expression_t...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Remove ir_type_const_char and use ir_type_char instead.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Correct several uses of expr->literal to expr->string_l...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Merge T_WIDE_CHARACTER_CONSTANT into T_CHARACTER_CONSTANT.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-23
Christoph Mallon
Add the field encoding to struct string_literal_t and...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-21
Christoph Mallon
Rework string literal concatenation.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Rename [LR]BRACE to [LR]PAREN.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Correct confusion of token mames: L designates an openi...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Do not crash if the expression of an array designator...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Improve error recovery in get_label().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
In parse_namespace_definition() always discard the...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Correct off-by-one-token error in parse_namespace_defin...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Improve error recovery in parse_local_label_declaration().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Remove redundant assignment of the source position.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Reduce code duplication in parse_compare_builtin().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-20
Christoph Mallon
Reduce code duplication for parsing __func__ and friends.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Improve error recovery by adding anchor tokens earlier.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Prefer eat(token) over next_token().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Prefer HERE over &token.base.source_position.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Check for dangling % in format strings after consuming...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Improve -Wformat warning message: Show the expected...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Correct expected type in check_scanf_format().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Correct typo in comment.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Do not report an error, if the second argument to __bui...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Do not silenty create an error expression, if the secon...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Report an error if __builtin_va_start() is used in...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Do not crash, when __builtin_va_start() is used outside...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Store the whole second argument expression of __builtin...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
Rename "expr" to "param" in parse_va_start().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-19
Christoph Mallon
First finish parsing, then do semantic checks in parse_...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-18
Matthias Braun
preprocessor tests moved to testsuite
commit
|
commitdiff
|
tree
|
snapshot
2012-05-18
Matthias Braun
preprocessor: rework headername parsing
commit
|
commitdiff
|
tree
|
snapshot
2012-05-18
Matthias Braun
preprocessor: correctly implement "" includes
commit
|
commitdiff
|
tree
|
snapshot
2012-05-18
Matthias Braun
preprocessor: implement -o in pptest
commit
|
commitdiff
|
tree
|
snapshot
2012-05-18
Matthias Braun
set layouted earlier to break cycles
commit
|
commitdiff
|
tree
|
snapshot
2012-05-16
Christoph Mallon
Implement reference_expression_to_firm() by using refer...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-16
Christoph Mallon
Use the same struct variable_t for variable and paramet...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-15
Christoph Mallon
Use %N to print entities.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-15
Christoph Mallon
Remove duplicate word from error message.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-15
Christoph Mallon
Print entities (%N) instead of just symbols (%Y).
commit
|
commitdiff
|
tree
|
snapshot
2012-05-14
Christoph Mallon
Clean up parse_pragma().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-14
Christoph Mallon
Simplify a check in parse_ifdef_ifndef_directive().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-14
Christoph Mallon
Before printing a token using its kind, check whether...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-14
Christoph Mallon
Move the symbol to token_base_t.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-10
Matthias Braun
variables are definition if they are not extern
commit
|
commitdiff
|
tree
|
snapshot
2012-05-09
Matthias Braun
also pass language standard to the preprocessor
commit
|
commitdiff
|
tree
|
snapshot
2012-05-08
Christoph Mallon
Remove the typedef for the non-existent type_argument_t.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Improve pretty printing: Do not print () around subexpr...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Implement a GCC extension: binary constants 0[bB][01]+.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Remove the unnecessary distinction between T_FLOATINGPO...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Remove the unnecessary distinction between T_INTEGER...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Remove the unnecessary distinction between EXPR_LITERAL...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Remove the (mostly) unnecessary distinction between...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Do not strip the 0x prefix from the textual representat...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Remove redundant test.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Simplify how testing for signed/unsigned is encoded...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Report an error, if the exponent of a floating point...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Correct parsing of the exponent of hexadecimal floating...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-06
Christoph Mallon
Handle forcing the LINKAGE_C for main() in the parser...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Replace is_sym_main() by is_main().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Wrap setting current_entity in PUSH_CURRENT_ENTITY...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Do not suppress warnings about unused parameters of...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Pass -x instead of incorrectly -std to the preprocessor.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Remove the unnecessary special case for __alignof__...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Remove dead assignment.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Make prepare_main_collect2() static.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Simplify get_symbol_from_token(): All keywords have...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Remove T_ERROR and TP_ERROR.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Improve error recovery in parse_parameters().
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Do not remove comma from the anchor set in parse_parame...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Update libfirm, which corrects the handling of external...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-05
Christoph Mallon
Update libfirm to unbreak PIC.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-04
Matthias Braun
adapt to latest libfirm version, fix inline semantic
commit
|
commitdiff
|
tree
|
snapshot
2012-05-04
Matthias Braun
inline is known to GNU89
commit
|
commitdiff
|
tree
|
snapshot
2012-05-04
Christoph Mallon
Add scopes to iteration and selection statements.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-04
Christoph Mallon
Factorise code to create local declarations.
commit
|
commitdiff
|
tree
|
snapshot
2012-05-04
Christoph Mallon
Improve error recovery in parse_if() by adding T_else...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-03
Christoph Mallon
Enter constant folding mode only in one place, i.e...
commit
|
commitdiff
|
tree
|
snapshot
2012-05-03
Christoph Mallon
Remove the typedef for the non-existent bitfield_extrac...
commit
|
commitdiff
|
tree
|
snapshot
next