projects
/
cparser
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
clang static analyzer warning fixes
2012-10-30
Matthias Braun
clang static analyzer warning fixes
commit
|
commitdiff
|
tree
2012-10-30
Matthias Braun
adapt to method property changes
commit
|
commitdiff
|
tree
2012-10-30
Matthias Braun
explicitely set long long/unsigned long long/double...
commit
|
commitdiff
|
tree
2012-10-22
Christoph Mallon
Move changing current_ir_graph from get_label_block...
commit
|
commitdiff
|
tree
2012-10-22
Christoph Mallon
Wrap changing current_ir_graph in {PUSH,POP}_IRG().
commit
|
commitdiff
|
tree
2012-10-19
Christoph Mallon
Avoid an unnecessary basic block in case of do ......
commit
|
commitdiff
|
tree
2012-10-19
Christoph Mallon
Wrap changing {break,continue}_label in {PUSH,POP}_...
commit
|
commitdiff
|
tree
2012-10-19
Christoph Mallon
Let jump_to() handle setting the current block.
commit
|
commitdiff
|
tree
2012-10-18
Christoph Mallon
Rename the member statement of struct function_t to...
commit
|
commitdiff
|
tree
2012-10-18
Christoph Mallon
Check whether a local variable needs an entity more...
commit
|
commitdiff
|
tree
2012-10-18
Christoph Mallon
Remove unused members from struct compound_member_t...
commit
|
commitdiff
|
tree
2012-10-17
Christoph Mallon
Attach debug info to parameter entities/projs.
commit
|
commitdiff
|
tree
2012-09-03
Christoph Mallon
Remove the AST node for while, use the one for for...
commit
|
commitdiff
|
tree
2012-07-16
Christoph Mallon
Rename hashset.c to hashset.c.inl.
commit
|
commitdiff
|
tree
2012-07-09
Christoph Mallon
Only classify several expressions as constant if no...
commit
|
commitdiff
|
tree
2012-07-09
Christoph Mallon
Add the option c11 to -std and add the C11 keywords.
commit
|
commitdiff
|
tree
2012-07-09
Christoph Mallon
Implement -idirafter.
commit
|
commitdiff
|
tree
2012-07-09
Christoph Mallon
Record and handle, whether a search path is a system...
commit
|
commitdiff
|
tree
2012-07-09
Matthias Braun
better search paths handling; respect -I
commit
|
commitdiff
|
tree
2012-07-08
Matthias Braun
bugfix for external non-emitting API
commit
|
commitdiff
|
tree
2012-07-08
Matthias Braun
whitespace before tokens affects macro redef
commit
|
commitdiff
|
tree
2012-07-08
Matthias Braun
implement includefile macro expansion
commit
|
commitdiff
|
tree
2012-07-06
Matthias Braun
show additional space before macro expanded '#'
commit
|
commitdiff
|
tree
2012-07-06
Matthias Braun
preprocessor: implement stringify operation '#'
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Simplify peek_expansion().
commit
|
commitdiff
|
tree
2012-07-06
Matthias Braun
preprocessor: output '3' flag for system headers
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Implement #include_next.
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Test skip_mode in parse_pragma_directive().
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Properly test for a valid identifer after #define and...
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Reimplement input_error(), which got lost with the...
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Implement #error.
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Correct do_include().
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Remove pointless local variable.
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Remove redundante fclose(), which is handles by close_input...
commit
|
commitdiff
|
tree
2012-07-06
Christoph Mallon
Always reset unit->input in close_input().
commit
|
commitdiff
|
tree
2012-07-05
Christoph Mallon
Avoid endless loop when encountering EOF while parsing...
commit
|
commitdiff
|
tree
2012-07-05
Christoph Mallon
Plug a memory leak (and reduce code duplication) for...
commit
|
commitdiff
|
tree
2012-07-05
Christoph Mallon
Show the right type when warning about excessive initializer...
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Properly support -ansi.
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Document -std=c90 in the manpage.
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Add -std=c90 as alias for -std=c89.
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Factorise conversion from lang_standard_t to a string...
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Use obstack_copy() instead of obstack_alloc() + memcpy().
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Remove the token registration macro TS.
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Concatenate T_ earlier to the token names.
commit
|
commitdiff
|
tree
2012-07-03
Christoph Mallon
Remove _ANSI.
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Replace the old lexer by the new preprocessor.
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
copy dollar in identifier feature from lexer
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
copy universal character parsing from lexer
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
copy line and pragma directive parsers from lexer
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
implement macro calling
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
move sym_anonymous to symbol.h
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
preprocessor: scanning for :: token was missing
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
always set symbol for non-literal tokens
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Simplify MAYBE macros.
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Correct indentation.
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Turn T_EOF into a properly registered token.
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Rewrite print_token().
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
preprocessor: keep unknown chars in preproc mode
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Remove the unused return value from parse_include_directive().
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Replace !is_ifndef by is_ifdef.
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Add eat_token() for more clarity in the preprocessor.
commit
|
commitdiff
|
tree
2012-06-20
Matthias Braun
rework preprocessor token number
commit
|
commitdiff
|
tree
2012-06-20
Christoph Mallon
Move the skip_mode test into parse_*_directive().
commit
|
commitdiff
|
tree
2012-06-17
Christoph Mallon
Reduce code duplication in obstack_grow_utf8().
commit
|
commitdiff
|
tree
2012-06-17
Matthias Braun
rename obstack_grow_symbol=>obstack_grow_utf8
commit
|
commitdiff
|
tree
2012-06-17
Matthias Braun
fix error output for unknown non-ascii characters
commit
|
commitdiff
|
tree
2012-06-17
Matthias Braun
typedef token_kind_t as int
commit
|
commitdiff
|
tree
2012-06-17
Matthias Braun
preprocessor: backslash is not a punctuator token
commit
|
commitdiff
|
tree
2012-06-17
Matthias Braun
move docu in front of function
commit
|
commitdiff
|
tree
2012-06-17
Matthias Braun
fix bad argument to errorf
commit
|
commitdiff
|
tree
2012-06-17
Matthias Braun
fix warnings
commit
|
commitdiff
|
tree
2012-06-17
Christoph Mallon
Change multi-case macros so their usage looks like...
commit
|
commitdiff
|
tree
2012-06-17
Christoph Mallon
Let the lexer produce preprocessor numbers T_NUMBER...
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Simplify printing string initializers.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Include string encoding in string_t.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Push finishing the string into make_string()/identify_string...
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Use initializer_value_t for INITIALIZER_STRING, too.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Simplify print_compound_type().
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Reformat intern_print_type_pre() for better readability.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Push the test for the error type in types_compatible...
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Use is_type_compound().
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Remove an unnecessary goto.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Remove wrong test from is_string_type(): Pointers are...
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Simplify test for string initializers in initializer_from_ex...
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Consistently use get_string_len() to correct the size...
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Add missing include guards.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Merge INITIALIZER_WIDE_STRING into INITIALIZER_STRING.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Remove redundant assignments to curr_pos.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Simplify assertions and remove redundant ones.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Remove the write-only variable diagnostic_count.
commit
|
commitdiff
|
tree
2012-06-14
Christoph Mallon
Make diagnosticvf() slightly more efficient by using...
commit
|
commitdiff
|
tree
2012-06-05
Christoph Mallon
Remove the unused TP_PUNCTUATOR.
commit
|
commitdiff
|
tree
2012-06-05
Christoph Mallon
Remove the unused field value from struct funcname_expression_t.
commit
|
commitdiff
|
tree
2012-06-05
Christoph Mallon
Merge EXPR_LITERAL_WIDE_CHARACTER into EXPR_LITERAL_CHARACTER.
commit
|
commitdiff
|
tree
2012-06-05
Christoph Mallon
Use struct string_literal_expression_t instead of struct...
commit
|
commitdiff
|
tree
2012-05-23
Christoph Mallon
Augment MATCH_NEWLINE() in the preprocessor so its...
commit
|
commitdiff
|
tree
2012-05-23
Christoph Mallon
Reduce code duplication in parse_headername().
commit
|
commitdiff
|
tree
2012-05-23
Christoph Mallon
Merge the implementations of parse_character_constant...
commit
|
commitdiff
|
tree
2012-05-23
Christoph Mallon
Merge TP_WIDE_CHARACTER_CONSTANT into TP_CHARACTER_CONSTANT.
commit
|
commitdiff
|
tree
next