summaryrefslogtreecommitdiffhomepage
Commit message (Expand)AuthorAge
* Implement AST-grep for type property expressions.ast_grepChristoph Mallon2011-08-22
* panic() if AST-grep for an expression kind is not implemented instead of fail...Christoph Mallon2011-08-22
* Merge remote-tracking branch 'origin/master' into grepChristoph Mallon2011-08-22
|\
| * adapt to firm va_start changesMatthias Braun2011-08-22
| * Simplify sizeof(x) / sizeof(x[0]) to lengthof(x).Christoph Mallon2011-08-19
| * Simplify iterating over opts[].Christoph Mallon2011-08-19
| * Merge timers[] into opts[].Christoph Mallon2011-08-19
| * Correct size, alignment and rank of long long and unsigned long long.Christoph Mallon2011-08-18
| * Prevent duplicate entity for variadic paramters.Christoph Mallon2011-08-17
| * Select n+1st parameter for va_start.Christoph Mallon2011-08-17
| * simplify builtin infrastructureMatthias Braun2011-08-17
* | Merge commit 'f894ab556ac1b28843b78f95de1ee399574408fd' into grepChristoph Mallon2011-08-22
|\ \ | |/
| * rework atomic and related typesMatthias Braun2011-08-16
| * Add missing operand promotion of unary integer expressions.Christoph Mallon2011-08-16
| * Adapt cpu_arch after processing a target tripel.Sebastian Buchwald2011-08-16
| * Adapt to libFirm APIAndreas Zwinkau2011-08-16
| * Correct integer conversion rank of _Bool.Christoph Mallon2011-08-16
| * fix write_only{12,13}.c testcasesMatthias Braun2011-08-13
| * remove more unnecessary XXX_INVALID constantsMatthias Braun2011-08-13
| * remove ENTITY_INVALIDMatthias Braun2011-08-13
| * rename STATEMENT_INVALID to STATEMENT_ERRORMatthias Braun2011-08-13
| * remove EXPR_INVALID, EXPR_ERROR is enoughMatthias Braun2011-08-13
| * remove TYPE_INVALID, TYPE_ERROR is enoughMatthias Braun2011-08-13
* | Merge branch 'master' into ast_grepMatthias Braun2011-08-12
|\ \ | |/
| * do not crash when printing implicit union/struct selectsMatthias Braun2011-08-12
| * perform an additional CopyB lowering step as lower_calls can introduce new onesMatthias Braun2011-08-12
| * differentiate between EXPR_INVALID and EXPR_ERRORMatthias Braun2011-08-12
| * give stray-semicolon warning a nameMatthias Braun2011-08-12
| * We now support -msoft-float.Sebastian Buchwald2011-08-12
* | do not crash when printing implicit union/struct selectsMatthias Braun2011-08-12
* | ast_grep: skip implicit casts, handle callsMatthias Braun2011-08-12
* | also grep when we had parse errorsMatthias Braun2011-08-12
* | implement or match expressionMatthias Braun2011-08-12
* | initial attempt at an ast-grep toolMatthias Braun2011-08-12
|/
* implement some missing builtin variantsMatthias Braun2011-08-12
* implement -Wempty-body and -Wignored-qualifiers and ignore some more gcc warn...Matthias Braun2011-08-12
* fix walking code trying to dereference some NULL pointersMatthias Braun2011-08-12
* rework input logic to allow parsing from stringsMatthias Braun2011-08-12
* improve ast-walk infrastructureMatthias Braun2011-08-12
* remove old EXPR_UNKNOWN artifactMatthias Braun2011-08-11
* fix bug: not all unixes are ia32Matthias Braun2011-08-11
* Fix C/folderrorAndreas Zwinkau2011-08-11
* rework architecture specific type handlingMatthias Braun2011-08-10
* bitfields are an entity attribute now, not a typeMatthias Braun2011-08-09
* preprocessor: escape sequence, octal parsing in utf32Matthias Braun2011-08-09
* move grow_symbol function into unicode.hMatthias Braun2011-08-09
* transform token_t into a union (similar to ast-nodes)Matthias Braun2011-08-09
* start working on include searchpath managementMatthias Braun2011-08-09
* fix pp_definition not being initialized in a symbolMatthias Braun2011-08-09
* redo preprocessor output concerning spaces,newlinesMatthias Braun2011-08-09