projects
/
cparser
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
update preprocessor tests
[cparser]
/
parser.c
2011-07-30
Christoph Mallon
GCC compatibility: Parse attributes after labels in...
blob
|
commitdiff
|
raw
2011-07-29
Christoph Mallon
Increase size of anchor token counters.
blob
|
commitdiff
|
raw
|
diff to current
2011-07-28
Matthias Braun
use bool flag instead of UNARY_CAST_IMPLICIT
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Matthias Braun
fix a few warnings reported by cparser
blob
|
commitdiff
|
raw
|
diff to current
2011-07-14
Matthias Braun
-Winit-self is useless (and produces wrong warnings...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Christoph Mallon
Parse __extension__ like GCC: It must not appear in...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Christoph Mallon
Parse __extension__ like GCC: It must not appear at...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Christoph Mallon
Parse __extension__ like GCC: It must not appear in...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Christoph Mallon
Parse __extension__ like GCC: Compound entry declaratio...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Christoph Mallon
Parse __extension__ like GCC: External declarations...
blob
|
commitdiff
|
raw
|
diff to current
2011-07-05
Christoph Mallon
Add PUSH_EXTENSION()/POP_EXTENSION() to reduce code...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-30
Christoph Mallon
C99: Declarations are not allowed as inner statements...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Christoph Mallon
Wrap switching scopes in the macros PUSH_SCOPE() and...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Christoph Mallon
Assert in POP_PARENT() that the statement pushed in...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Christoph Mallon
Consistently use PUSH_PARENT()/POP_PARENT().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-29
Christoph Mallon
Turn POP_PARENT into a function-like macro for visual...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Christoph Mallon
Improve error handling: Do not jump to the error_label...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Christoph Mallon
Record correct source position for compound literals.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Christoph Mallon
Do not redundantly set the source position again after...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Christoph Mallon
Prevent endless loop parse_compound_type_entries().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Christoph Mallon
Correct off-by-one-token error when allocating attributes.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Christoph Mallon
Record the position of attributes.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-27
Christoph Mallon
Correct off-by-one-token error in parse_return().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-25
Christoph Mallon
Remove ancient assignments to source_position in parse_...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Andreas Zwinkau
Merge branch 'makefilefix'
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Christoph Mallon
Remove duplicate allocate_parameter().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-22
Christoph Mallon
Simplify some do-while-0 macros.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Christoph Mallon
Fix regression: A format argument went missing.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Christoph Mallon
Improve diagnostic handling: Add [-Wfoo] and -Werror...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Christoph Mallon
Do not generate warnings for implicit declarations...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Christoph Mallon
Reduce code duplication.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Christoph Mallon
Add %N and %#N for printing entities to diagnosticf().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Christoph Mallon
Reduce code duplication in semantic_comparison().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Christoph Mallon
Remove unnecessary goto.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-21
Matthias Braun
rename is_address_constant to is_linker_constant, docum...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-20
Matthias Braun
add missing EXPR_SELECT case in is_address_constant
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Matthias Braun
fix cparser warnings
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Matthias Braun
fix a bunch of warnings (reported by cparser)
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Matthias Braun
remove strange warning
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Make error correction more robust when the parser encou...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Improve error message for invalid types in array access.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Correct wrong positions in error/warning messages.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
s/threat/treat/.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Remove unnecessary goto.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Mark a label as used when it is actually used, not...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Let get_label() handle consuming the label identifier...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Clean up get_label().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Pass the symbol to allocate_entity_zero() instead of...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Pass the namespace to allocate_entity_zero() instead...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Do not bail out on simple typo of put/get in parse_attr...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Remove unnecessary error message.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Simplify format string in error message.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-17
Christoph Mallon
Remove if (type != NULL), which due to prior program...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Christoph Mallon
Correct off-by-one error when checking whether the...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Christoph Mallon
Do not unnecessarily bail out early when encountering...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Christoph Mallon
Correct off-by-one-token error in warning.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-16
Christoph Mallon
Handle the initial memset() of the declaration specifie...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Christoph Mallon
Implement and document -Wshadow-local.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-15
Christoph Mallon
Add EXPR_LITERAL_BOOLEAN to get_expression_struct_size().
blob
|
commitdiff
|
raw
|
diff to current
2011-06-09
Matthias Braun
added elf-visibility handling
blob
|
commitdiff
|
raw
|
diff to current
2011-06-06
Christoph Mallon
Use internal_errorf() instead of errorf() for internal...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-04
Christoph Mallon
Use variables more consistently.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-04
Christoph Mallon
Reduce code duplication.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-04
Christoph Mallon
Correct off-by-something errors in diagnostic messages.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Christoph Mallon
Report an error when the index of an array access is...
blob
|
commitdiff
|
raw
|
diff to current
2011-06-02
Christoph Mallon
Cleanup, reduce code duplication.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-01
Christoph Mallon
Add missing check for reference declarator.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-01
Christoph Mallon
Remove unnecessary gotos.
blob
|
commitdiff
|
raw
|
diff to current
2011-06-01
Christoph Mallon
Make error message a bit more clear.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-31
Christoph Mallon
Report an error on empty character constants, i.e. ''.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-30
Christoph Mallon
Correct parsing of abstract function declarators.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-29
Christoph Mallon
Prevent dereferencing a null pointer, when parse_attrib...
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Matthias Braun
ignore type qualifiers when checking arguments of main
blob
|
commitdiff
|
raw
|
diff to current
2011-05-24
Matthias Braun
remove pointless concept of a builtin-type
blob
|
commitdiff
|
raw
|
diff to current
2011-05-19
Christoph Mallon
Avoid unnecessary casts.
blob
|
commitdiff
|
raw
|
diff to current
2011-05-05
Christoph Mallon
Correct off-by-something errors in error messages about...
blob
|
commitdiff
|
raw
|
diff to current
2011-03-15
Matthias Braun
fix whitespace errors
blob
|
commitdiff
|
raw
|
diff to current
2011-03-11
Christoph Mallon
Fix type semantics: &, ^ and | require integer operands.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-24
Christoph Mallon
Remove duplicate assert.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-24
Christoph Mallon
Allow declarations after labels in C++ mode.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-24
Christoph Mallon
Improve error message: Show the position of the label...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-20
Michael Beck
Attemp to fix typedef_init.c testcase.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-20
Michael Beck
add some comments, made for loop look "more usual"...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Christoph Mallon
Change is_error_entity() to !is_entity_valid(), which...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Christoph Mallon
Correct logic in is_error_entity().
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Matthias Braun
implement sizeof(func) and alignof(func) in gnu99 mode
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Christoph Mallon
Correct off-by-whatever errors of the source position...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-18
Christoph Mallon
Assign the proper namespace to all new entities and...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-06
Christoph Mallon
Let is_constant_expression() and friends return an...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-06
Christoph Mallon
Improve error recovery: eat_until_anchor() when parse_p...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-06
Christoph Mallon
Fix C/should_fail/decl_without_name.c.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-05
Christoph Mallon
Simplify daisy chaining local labels.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-05
Christoph Mallon
Do not eat() the semicolon at the end of a local label...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-05
Christoph Mallon
Improve error recovery: Do not create an invalid statem...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-05
Christoph Mallon
Correct typo in label name.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-05
Christoph Mallon
Remove unnecessary gotos.
blob
|
commitdiff
|
raw
|
diff to current
2011-02-05
Christoph Mallon
Provide the specific error message about a label at...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-04
Christoph Mallon
Improve error recovery: Produce a valid statement and...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-04
Christoph Mallon
Whitespace fixes.
blob
|
commitdiff
|
raw
|
diff to current
2011-01-31
Christoph Mallon
Remove unnecessary/wrong cast. ARR_SHRINKLEN() uses...
blob
|
commitdiff
|
raw
|
diff to current
next