projects
/
cparser
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
cparser
2012-07-09
Christoph Mallon
Add the option c11 to -std and add the C11 keywords.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-09
Christoph Mallon
Implement -idirafter.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-09
Christoph Mallon
Record and handle, whether a search path is a system...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-09
Matthias Braun
better search paths handling; respect -I
commit
|
commitdiff
|
tree
|
snapshot
2012-07-08
Matthias Braun
bugfix for external non-emitting API
commit
|
commitdiff
|
tree
|
snapshot
2012-07-08
Matthias Braun
whitespace before tokens affects macro redef
commit
|
commitdiff
|
tree
|
snapshot
2012-07-08
Matthias Braun
implement includefile macro expansion
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Matthias Braun
show additional space before macro expanded '#'
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Matthias Braun
preprocessor: implement stringify operation '#'
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Simplify peek_expansion().
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Matthias Braun
preprocessor: output '3' flag for system headers
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Implement #include_next.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Test skip_mode in parse_pragma_directive().
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Properly test for a valid identifer after #define and...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Reimplement input_error(), which got lost with the...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Implement #error.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Correct do_include().
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Remove pointless local variable.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Remove redundante fclose(), which is handles by close_i...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-06
Christoph Mallon
Always reset unit->input in close_input().
commit
|
commitdiff
|
tree
|
snapshot
2012-07-05
Matthias Braun
rework compilation loop, use our preproc for -E
commit
|
commitdiff
|
tree
|
snapshot
2012-07-05
Matthias Braun
make pp_token emit API public
commit
|
commitdiff
|
tree
|
snapshot
2012-07-05
Christoph Mallon
Avoid endless loop when encountering EOF while parsing...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-05
Christoph Mallon
Plug a memory leak (and reduce code duplication) for...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-05
Christoph Mallon
Show the right type when warning about excessive initia...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-04
Matthias Braun
fix line-directive parser
commit
|
commitdiff
|
tree
|
snapshot
2012-07-04
Matthias Braun
do NOT use #if for target platform decisions
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Matthias Braun
remove unnecessary ATOMIC_TYPE_INVALID
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Matthias Braun
slightly simplify wchar_t handling
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Properly support -ansi.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Document -std=c90 in the manpage.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Sebastian Buchwald
Added documentation for -std=c90.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Add -std=c90 as alias for -std=c89.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Factorise conversion from lang_standard_t to a string...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Sebastian Buchwald
Fixed warning for -std=iso9899:199409.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Sebastian Buchwald
Renamed enum entry.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Use obstack_copy() instead of obstack_alloc() + memcpy().
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Remove the token registration macro TS.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Concatenate T_ earlier to the token names.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-03
Christoph Mallon
Remove _ANSI.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-21
Matthias Braun
fix warning
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Replace the old lexer by the new preprocessor.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
copy dollar in identifier feature from lexer
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
copy universal character parsing from lexer
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
copy line and pragma directive parsers from lexer
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
implement macro calling
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
move sym_anonymous to symbol.h
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
preprocessor: scanning for :: token was missing
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
always set symbol for non-literal tokens
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Simplify MAYBE macros.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Correct indentation.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Turn T_EOF into a properly registered token.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Rewrite print_token().
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
preprocessor: keep unknown chars in preproc mode
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Remove the unused return value from parse_include_direc...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Replace !is_ifndef by is_ifdef.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Add eat_token() for more clarity in the preprocessor.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Matthias Braun
rework preprocessor token number
commit
|
commitdiff
|
tree
|
snapshot
2012-06-20
Christoph Mallon
Move the skip_mode test into parse_*_directive().
commit
|
commitdiff
|
tree
|
snapshot
2012-06-18
Matthias Braun
fix warning
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Christoph Mallon
Reduce code duplication in obstack_grow_utf8().
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Matthias Braun
rename obstack_grow_symbol=>obstack_grow_utf8
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Matthias Braun
fix error output for unknown non-ascii characters
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Matthias Braun
typedef token_kind_t as int
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Matthias Braun
preprocessor: backslash is not a punctuator token
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Matthias Braun
move docu in front of function
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Matthias Braun
fix bad argument to errorf
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Matthias Braun
fix warnings
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Christoph Mallon
Change multi-case macros so their usage looks like...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-17
Christoph Mallon
Let the lexer produce preprocessor numbers T_NUMBER...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-15
Matthias Braun
adapt to latest libfirm
commit
|
commitdiff
|
tree
|
snapshot
2012-06-15
Matthias Braun
remove unnecessary include
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Simplify printing string initializers.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Include string encoding in string_t.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Push finishing the string into make_string()/identify_s...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Use initializer_value_t for INITIALIZER_STRING, too.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Simplify print_compound_type().
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Reformat intern_print_type_pre() for better readability.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Push the test for the error type in types_compatible...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Use is_type_compound().
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Remove an unnecessary goto.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Remove wrong test from is_string_type(): Pointers are...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Simplify test for string initializers in initializer_fr...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Consistently use get_string_len() to correct the size...
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Add missing include guards.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Merge INITIALIZER_WIDE_STRING into INITIALIZER_STRING.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Remove redundant assignments to curr_pos.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Simplify assertions and remove redundant ones.
commit
|
commitdiff
|
tree
|
snapshot
2012-06-14
Christoph Mallon
Remove the write-only variable diagnostic_count.
commit
|
commitdiff
|
tree
|
snapshot
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
next