2012-12-01 |
Matthias Braun | rename source_position_t to position_t, rename members... |
blob | commitdiff | raw |
2012-11-29 |
Christoph Mallon | preprocessor: Do not use uninitialized values for the... |
blob | commitdiff | raw | diff to current |
2012-11-09 |
Christoph Mallon | Remove \n from error messages. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Implement U, u and u8 strings. |
blob | commitdiff | raw | diff to current |
2012-07-13 |
Matthias Braun | implement is_universal_char_valid_identifier_c99 |
blob | commitdiff | raw | diff to current |
2012-07-09 |
Christoph Mallon | Implement -idirafter. |
blob | commitdiff | raw | diff to current |
2012-07-09 |
Christoph Mallon | Record and handle, whether a search path is a system... |
blob | commitdiff | raw | diff to current |
2012-07-09 |
Matthias Braun | better search paths handling; respect -I |
blob | commitdiff | raw | diff to current |
2012-07-08 |
Matthias Braun | bugfix for external non-emitting API |
blob | commitdiff | raw | diff to current |
2012-07-08 |
Matthias Braun | whitespace before tokens affects macro redef |
blob | commitdiff | raw | diff to current |
2012-07-08 |
Matthias Braun | implement includefile macro expansion |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Matthias Braun | show additional space before macro expanded '#' |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Matthias Braun | preprocessor: implement stringify operation '#' |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Christoph Mallon | Simplify peek_expansion(). |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Matthias Braun | preprocessor: output '3' flag for system headers |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Christoph Mallon | Implement #include_next. |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Christoph Mallon | Test skip_mode in parse_pragma_directive(). |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Christoph Mallon | Properly test for a valid identifer after #define and... |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Christoph Mallon | Reimplement input_error(), which got lost with the... |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Christoph Mallon | Implement #error. |
blob | commitdiff | raw | diff to current |
2012-07-06 |
Christoph Mallon | Correct do_include(). |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Matthias Braun | rework compilation loop, use our preproc for -E |
blob | commitdiff | raw | diff to current |
2012-07-05 |
Matthias Braun | make pp_token emit API public |
blob | commitdiff | raw | diff to current |
2012-07-04 |
Matthias Braun | fix line-directive parser |
blob | commitdiff | raw | diff to current |
2012-07-03 |
Christoph Mallon | Use obstack_copy() instead of obstack_alloc() + memcpy(). |
blob | commitdiff | raw | diff to current |
2012-06-21 |
Matthias Braun | fix warning |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Christoph Mallon | Replace the old lexer by the new preprocessor. |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Matthias Braun | copy dollar in identifier feature from lexer |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Matthias Braun | copy universal character parsing from lexer |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Matthias Braun | copy line and pragma directive parsers from lexer |
blob | commitdiff | raw | diff to current |
2012-06-20 |
Matthias Braun | implement macro calling |
blob | commitdiff | raw | diff to current |
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 |
|