projects
/
cparser
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
cparser
2012-09-06
Manuel Mohr
Don't make libfirm when cleaning cparser.
commit
|
commitdiff
|
tree
|
snapshot
2012-09-03
Christoph Mallon
Remove the AST node for while, use the one for for...
commit
|
commitdiff
|
tree
|
snapshot
2012-08-30
Sebastian Buchwald
Fixed clang warning.
commit
|
commitdiff
|
tree
|
snapshot
2012-08-21
Matthias Braun
strictconv is not necessary anymore in latest firm
commit
|
commitdiff
|
tree
|
snapshot
2012-08-10
Matthias Braun
cparser knowns unroll loops
commit
|
commitdiff
|
tree
|
snapshot
2012-07-26
Matthias Braun
improved fix for integer expression printing
commit
|
commitdiff
|
tree
|
snapshot
2012-07-26
Matthias Braun
only output digits in integer literals in write_jna
commit
|
commitdiff
|
tree
|
snapshot
2012-07-26
Matthias Braun
New output mode to generate size (in bytes) of some...
commit
|
commitdiff
|
tree
|
snapshot
2012-07-26
Matthias Braun
rememeber attributes on struct types
commit
|
commitdiff
|
tree
|
snapshot
2012-07-23
Matthias Braun
fix memory error
commit
|
commitdiff
|
tree
|
snapshot
2012-07-23
Matthias Braun
adapt to libFirm ASM changes
commit
|
commitdiff
|
tree
|
snapshot
2012-07-18
Matthias Braun
add a special case for __attribute__((__const))
commit
|
commitdiff
|
tree
|
snapshot
2012-07-18
Matthias Braun
fix -fsyntax-only
commit
|
commitdiff
|
tree
|
snapshot
2012-07-16
Matthias Braun
fix bad include after renaming
commit
|
commitdiff
|
tree
|
snapshot
2012-07-16
Matthias Braun
add missing file to Makefile
commit
|
commitdiff
|
tree
|
snapshot
2012-07-16
Christoph Mallon
Rename hashset.c to hashset.c.inl.
commit
|
commitdiff
|
tree
|
snapshot
2012-07-16
Matthias Braun
provide our own hashset implementation
commit
|
commitdiff
|
tree
|
snapshot
2012-07-16
Matthias Braun
respect getcwd return value
commit
|
commitdiff
|
tree
|
snapshot
2012-07-13
Matthias Braun
implement is_universal_char_valid_identifier_c99
commit
|
commitdiff
|
tree
|
snapshot
2012-07-09
Christoph Mallon
Only classify several expressions as constant if no...
commit
|
commitdiff
|
tree
|
snapshot
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
next