projects
/
cparser
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅ next
implement macro calling
[cparser]
/
preprocessor.c
2012-06-20
Matthias Braun
implement macro calling
blob
|
commitdiff
|
raw
2012-06-20
Matthias Braun
preprocessor: scanning for :: token was missing
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Matthias Braun
always set symbol for non-literal tokens
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Christoph Mallon
Simplify MAYBE macros.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Christoph Mallon
Correct indentation.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Matthias Braun
preprocessor: keep unknown chars in preproc mode
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Christoph Mallon
Remove the unused return value from parse_include_direc...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Christoph Mallon
Replace !is_ifndef by is_ifdef.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Christoph Mallon
Add eat_token() for more clarity in the preprocessor.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Matthias Braun
rework preprocessor token number
blob
|
commitdiff
|
raw
|
diff to current
2012-06-20
Christoph Mallon
Move the skip_mode test into parse_*_directive().
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Matthias Braun
rename obstack_grow_symbol=>obstack_grow_utf8
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Matthias Braun
fix error output for unknown non-ascii characters
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Matthias Braun
typedef token_kind_t as int
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Matthias Braun
preprocessor: backslash is not a punctuator token
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Matthias Braun
move docu in front of function
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Matthias Braun
fix bad argument to errorf
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Matthias Braun
fix warnings
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Christoph Mallon
Change multi-case macros so their usage looks like...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-17
Christoph Mallon
Let the lexer produce preprocessor numbers T_NUMBER...
blob
|
commitdiff
|
raw
|
diff to current
2012-06-14
Christoph Mallon
Include string encoding in string_t.
blob
|
commitdiff
|
raw
|
diff to current
2012-06-14
Christoph Mallon
Push finishing the string into make_string()/identify_s...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Christoph Mallon
Augment MATCH_NEWLINE() in the preprocessor so its...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Christoph Mallon
Reduce code duplication in parse_headername().
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Christoph Mallon
Merge the implementations of parse_character_constant...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Christoph Mallon
Merge TP_WIDE_CHARACTER_CONSTANT into TP_CHARACTER_CONS...
blob
|
commitdiff
|
raw
|
diff to current
2012-05-23
Christoph Mallon
Merge TP_WIDE_STRING_LITERAL into TP_STRING_LITERAL.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-18
Matthias Braun
preprocessor: rework headername parsing
blob
|
commitdiff
|
raw
|
diff to current
2012-05-18
Matthias Braun
preprocessor: correctly implement "" includes
blob
|
commitdiff
|
raw
|
diff to current
2012-05-18
Matthias Braun
preprocessor: implement -o in pptest
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Christoph Mallon
Simplify a check in parse_ifdef_ifndef_directive().
blob
|
commitdiff
|
raw
|
diff to current
2012-05-14
Christoph Mallon
Move the symbol to token_base_t.
blob
|
commitdiff
|
raw
|
diff to current
2012-05-05
Christoph Mallon
Remove T_ERROR and TP_ERROR.
blob
|
commitdiff
|
raw
|
diff to current
2011-08-19
Christoph Mallon
Simplify sizeof(x) / sizeof(x[0]) to lengthof(x).
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
preprocessor: escape sequence, octal parsing in utf32
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
move grow_symbol function into unicode.h
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
transform token_t into a union (similar to ast-nodes)
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
start working on include searchpath management
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
redo preprocessor output concerning spaces,newlines
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
do not add searchpath stuff into parse_headername
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
adapt preprocessor to coding standards
blob
|
commitdiff
|
raw
|
diff to current
2011-08-09
Matthias Braun
preprocessor: cleanup, use new input functions
blob
|
commitdiff
|
raw
|
diff to current
2011-06-24
Andreas Zwinkau
Merge branch 'makefilefix'
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
Improve diagnostic handling: Add [-Wfoo] and -Werror...
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-04
Christoph Mallon
Rename the attribute linenr of struct source_position_t...
blob
|
commitdiff
|
raw
|
diff to current
2011-02-04
Christoph Mallon
Whitespace fixes.
blob
|
commitdiff
|
raw
|
diff to current
2010-02-24
Matthias Braun
- Rework the way literals are handled, these are now...
blob
|
commitdiff
|
raw
|
diff to current
2008-12-17
Christoph Mallon
Put { of function on separate line.
blob
|
commitdiff
|
raw
|
diff to current
2008-12-11
Christoph Mallon
Resolve warnings.
blob
|
commitdiff
|
raw
|
diff to current
2008-11-14
Michael Beck
- fixed a lot of 'enum type mixed with ...' warnings
blob
|
commitdiff
|
raw
|
diff to current
2008-11-14
Matthias Braun
More work for C++ mode:
blob
|
commitdiff
|
raw
|
diff to current
2008-11-07
Matthias Braun
more work towards expansion of macros with arguments
blob
|
commitdiff
|
raw
|
diff to current
2008-11-04
Matthias Braun
fix parsing of define argument lists, fix subtle proble...
blob
|
commitdiff
|
raw
|
diff to current
2008-11-03
Matthias Braun
if(n)def implementation
blob
|
commitdiff
|
raw
|
diff to current
2008-11-03
Matthias Braun
implemented #include
blob
|
commitdiff
|
raw
|
diff to current
2008-11-02
Matthias Braun
add beginnings of preprocessor code (and ugly hack...
blob
|
commitdiff
|
raw
|
diff to current