2010-04-22 |
Christoph Mallon | Slightly simplify checking octal numbers in the lexer. |
blob | commitdiff | raw |
2010-04-15 |
Matthias Braun | avoid usage of non C99 function |
blob | commitdiff | raw | diff to current |
2010-03-12 |
Matthias Braun | fix warnings and remove unnecessary current_ir_graph... |
blob | commitdiff | raw | diff to current |
2010-03-09 |
Matthias Braun | fix wrong line numbers in error messages |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Matthias Braun | fix a few memory errors introduced with the last commit |
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 |
2009-09-11 |
Christoph Mallon | Small simplification for lexing wide strings/char literals. |
blob | commitdiff | raw | diff to current |
2009-06-08 |
Matthias Braun | some more work towards (c++) namespace support |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Michael Beck | - 2009 patch |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Christoph Mallon | map strcasecmp() to _stricmp() for Windows. |
blob | commitdiff | raw | diff to current |
2008-12-26 |
Christoph Mallon | Add windows-1252 (alias cp1252) as input encoding. |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Christoph Mallon | Unify the form of references to the standard. |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Michael Beck | - Win32 has no strings.h |
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-15 |
Christoph Mallon | Include missing header. |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Christoph Mallon | Fix minor bug in UTF-8 decoder when handling partly... |
blob | commitdiff | raw | diff to current |
2008-12-15 |
Christoph Mallon | Make the input encoding selectable via −finput‐charset... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Moritz Kroll | Compiles now with Cygwin, if -Werror is disabled in... |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Christoph Mallon | Repair L"a" "b" concatenation. |
blob | commitdiff | raw | diff to current |
2008-12-08 |
Christoph Mallon | Store an unsigned char in the current lexer character... |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Christoph Mallon | Accept the undocumented GCC extension escape sequence... |
blob | commitdiff | raw | diff to current |
2008-10-26 |
Christoph Mallon | In C++ (most) character literals are of type char. |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | - implemented most cases of -W traditional (preprocesso... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | - implemented -Wcomment (currently non-working because... |
blob | commitdiff | raw | diff to current |
2008-09-10 |
Matthias Braun | implement hex floats |
blob | commitdiff | raw | diff to current |
2008-09-01 |
Michael Beck | - add support for \e escape |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Michael Beck | '$' in symbols can be switched off (if someone implemen... |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Christoph Mallon | Accept $ in identifers. |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Christoph Mallon | Replace case '0' till '9' by DIGITS macro. |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Christoph Mallon | First print the error message about an unknown char... |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Christoph Mallon | Cleanup, resolve some warnings. |
blob | commitdiff | raw | diff to current |
2008-08-16 |
Michael Beck | - changing all typedef enum { ... } name; into typedef... |
blob | commitdiff | raw | diff to current |
2008-07-25 |
Matthias Braun | support for libc builtins |
blob | commitdiff | raw | diff to current |
2008-05-28 |
Michael Beck | fixed warning for 64bit build |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Matthias Braun | - make use of new atomic_type_properties in ast2firm |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Michael Beck | always transmit const source_position_t * instead of... |
blob | commitdiff | raw | diff to current |
2008-03-14 |
Michael Beck | - add __declspec restrict and noalias |
blob | commitdiff | raw | diff to current |
2008-02-19 |
Matthias Braun | some refactoring in preparation for a preprocessor |
blob | commitdiff | raw | diff to current |
2008-02-18 |
Matthias Braun | add license comments |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Matthias Braun | get char signedness from lang_features.h |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Matthias Braun | - first iteration of new initializer code |
blob | commitdiff | raw | diff to current |
2007-12-30 |
Michael Beck | Fixed broken merge of r846 and added back deleted wide... |
blob | commitdiff | raw | diff to current |
2007-12-29 |
Michael Beck | - more doxygen info added |
blob | commitdiff | raw | diff to current |
2007-12-20 |
Christoph Mallon | Implement wide string literal concatenation (with norma... |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Michael Beck | Multi-line character constants implemented |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Michael Beck | Add debug info for types |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Michael Beck | some doxygen docu added |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Matthias Braun | fix warnings, disable empty statement warning by default |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Christoph Mallon | Implement -Wunknown-pragmas. |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Christoph Mallon | Handle string literals with embedded \0 correctly. |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Matthias Braun | support for bitfields completed |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Christoph Mallon | Avoid undefined behaviour by avoiding pointing one... |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Christoph Mallon | Skip #pragmas. |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Christoph Mallon | Correctly handle input of "??", which is not followed... |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Christoph Mallon | Parse floating point numbers, which start with a decima... |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Christoph Mallon | Make types globally visible, add more type(def)s. |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Matthias Braun | long double alignment is 4, implement wide character... |
blob | commitdiff | raw | diff to current |
2007-11-29 |
Christoph Mallon | First iteration in adding wide string literal support... |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Matthias Braun | - create strict convs where necessary |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Matthias Braun | fix a bunch of icc warnings |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Christoph Mallon | Respect the signedness of char. |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Michael Beck | fixed overrun handling |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Michael Beck | fixed warning: unix strtold expect char* |
blob | commitdiff | raw | diff to current |
2007-11-25 |
Michael Beck | BugFix: a break from a case label does not leave a... |
blob | commitdiff | raw | diff to current |
2007-11-25 |
Michael Beck | - replaced strtoull() function by own implementation... |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Christoph Mallon | Test for U and u instead of two times U in parse_intege... |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Christoph Mallon | Parse an integer suffix after a hex number. |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Christoph Mallon | Hexadecimal is base 16, not 36. (; |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | improve number lexing even more |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | improvements to number lexing |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | use strtol/strtod for lexing numbers |
blob | commitdiff | raw | diff to current |
2007-11-20 |
Christoph Mallon | Simplify. |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Christoph Mallon | Parse octal escape sequences correctly: Do not swallow... |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Matthias Braun | parse wide strings |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Matthias Braun | stricter warnings |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | bugfixes, parse initializers |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | lex floating suffix, parser can now parse it's own... |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | fix put_back in lexer |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | Test multiline commits |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | More work on cparser: |
blob | commitdiff | raw | diff to current |
2007-09-27 |
Matthias Braun | - implemented decimal floating pointer numbers in lexer |
blob | commitdiff | raw | diff to current |
2007-09-23 |
Matthias Braun | filter trigraphs in advance and simplify lexer code... |
blob | commitdiff | raw | diff to current |
2007-09-16 |
Matthias Braun | - countless bugfixes |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Matthias Braun | handle multiple strings in a row |
blob | commitdiff | raw | diff to current |
2007-07-21 |
Matthias Braun | bugfixes for context/symbol-declaration mapping |
blob | commitdiff | raw | diff to current |
2007-07-21 |
Matthias Braun | refactored lexer code |
blob | commitdiff | raw | diff to current |
2007-07-14 |
Matthias Braun | more work on parser, stdio.h is fully parsed now |
blob | commitdiff | raw | diff to current |
2007-06-19 |
Matthias Braun | changed the way preprocessing directives are parsed |
blob | commitdiff | raw | diff to current |
2007-06-18 |
Matthias Braun | more work on parser |
blob | commitdiff | raw | diff to current |
2007-06-16 |
Matthias Braun | more work on parser |
blob | commitdiff | raw | diff to current |
2007-06-16 |
Matthias Braun | no enviornment passing around anymore in lexer, more... |
blob | commitdiff | raw | diff to current |
2007-06-10 |
Matthias Braun | recognizre preprocessor hashs |
blob | commitdiff | raw | diff to current |
2007-06-10 |
Matthias Braun | fix multiline comment parsing, extended comment test |
blob | commitdiff | raw | diff to current |
2007-06-10 |
Matthias Braun | proper newline handling |
blob | commitdiff | raw | diff to current |
2007-06-09 |
Matthias Braun | more fixes, lexer should now be correct |
blob | commitdiff | raw | diff to current |
2007-06-09 |
Matthias Braun | improve lexer |
blob | commitdiff | raw | diff to current |
2007-06-09 |
Matthias Braun | Initial import of c parser |
blob | commitdiff | raw | diff to current |
|