2007-12-05 |
Michael Beck | fixed calculation of local variables number |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | - add debug info to entities |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Michael Beck | - BugFix: initialize the parser after command line... |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Matthias Braun | fix type generation for flexible arrays in structs |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Matthias Braun | only get mode if needed |
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-12-03 |
Michael Beck | BugFix: entity allocation set for global/tls vars |
blob | commitdiff | raw | diff to current |
2007-12-02 |
Matthias Braun | add a mode that compiles and dumps 1 irg as result |
blob | commitdiff | raw | diff to current |
2007-12-02 |
Matthias Braun | updated TODO, improved driver stuff a bit to use more... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | implement builtin_isgreater and friends |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | merge UNEXPR and BINEXPR enums with EXPR enum |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Christoph Mallon | Add support for variadic arguments. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Christoph Mallon | Next wchar_t step: Initialization with wide string... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | further improve initializers |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | fix deref address again |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | fix dereferncing of pointer+compound types |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | add a bunch of missing skip_typerefs... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | implemented several type compatibility rules, renamed... |
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-29 |
Matthias Braun | implement K&R style function definitions, code cleanup... |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Matthias Braun | fix my last commit |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Matthias Braun | implemented builtin_nan, nand |
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 | add parsing of asm statements, avoid some statement... |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Matthias Braun | fix compound returning functions |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Christoph Mallon | Handle TLS. |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Matthias Braun | eliminate more casts, () in a function definition means... |
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-27 |
Matthias Braun | implemented struct return |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Matthias Braun | convert statements and expression to new union style... |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Matthias Braun | avoid even more casts of type structs |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Matthias Braun | avoid more casts of type structs |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Matthias Braun | put Type types into a union again, but so that all... |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Matthias Braun | fix array_access in ast2firm |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Matthias Braun | build unknown if return value is missing |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Matthias Braun | handle automatic type conversion of array and function... |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Matthias Braun | change back union stuff and expriment with new union... |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Christoph Mallon | Implement enums. |
blob | commitdiff | raw | diff to current |
2007-11-26 |
Michael Beck | replaced the different type types by one union type... |
blob | commitdiff | raw | diff to current |
2007-11-25 |
Michael Beck | replaced the different statement types by one union... |
blob | commitdiff | raw | diff to current |
2007-11-25 |
Michael Beck | replaced the different initializer types by one union... |
blob | commitdiff | raw | diff to current |
2007-11-25 |
Michael Beck | fixed some warnings |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Matthias Braun | string literals as array intiailizers are supported now |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Matthias Braun | more missing skip_typerefs |
blob | commitdiff | raw | diff to current |
2007-11-23 |
Matthias Braun | support initializers for local variables with struct... |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Matthias Braun | implement statement expressions |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | support for alloca |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | fix my last commit |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | support address taken from function parameters |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | fix case/default labels with statement, add a dump... |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | implement 5[a] type array references |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Christoph Mallon | Divide by the element size in pointer - pointer express... |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Christoph Mallon | Use new_tarval_from_double() to create floating point... |
blob | commitdiff | raw | diff to current |
2007-11-21 |
Matthias Braun | improve number lexing even more |
blob | commitdiff | raw | diff to current |
2007-11-20 |
Matthias Braun | implement array intiailizers |
blob | commitdiff | raw | diff to current |
2007-11-20 |
Christoph Mallon | Handle void expressions in conditional expressions. |
blob | commitdiff | raw | diff to current |
2007-11-20 |
Christoph Mallon | Implement __func__, __FUNCTION__ and __PRETTY_FUNCTION__. |
blob | commitdiff | raw | diff to current |
2007-11-20 |
Matthias Braun | started implementing struct initializers in ast2firm |
blob | commitdiff | raw | diff to current |
2007-11-19 |
Matthias Braun | started working on correct initializer support (still... |
blob | commitdiff | raw | diff to current |
2007-11-19 |
Christoph Mallon | Handle Bad nodes in create_conv(). |
blob | commitdiff | raw | diff to current |
2007-11-18 |
Christoph Mallon | Implement the GCC insani^Wextension __builtin_classify_... |
blob | commitdiff | raw | diff to current |
2007-11-18 |
Christoph Mallon | Array as last part of a paramter type is just syntactic... |
blob | commitdiff | raw | diff to current |
2007-11-18 |
Christoph Mallon | Add missing skip_typeref() in array_access_to_firm(). |
blob | commitdiff | raw | diff to current |
2007-11-18 |
Christoph Mallon | Also count arrays as local variables, because parameter... |
blob | commitdiff | raw | diff to current |
2007-11-18 |
Christoph Mallon | Count local variables for IR generation. |
blob | commitdiff | raw | diff to current |
2007-11-18 |
Christoph Mallon | Fix typos in comment. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Michael Beck | renamed (reserved C++ keyword) namespace into namespc |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Do no generate body blocks in the first place, when... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | The then-part of an if-statement can be empty, too. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | The bodies of do-while- and for-loops can be empty... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | The body of a while statement can be empty. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle array + integer. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Add missing skip_typeref() in select_to_firm(). |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Generate IR for calling function pointers. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Implement pointer arithmetic for += and -=. (Hopefully... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Inline load_from_expression_addr() into its only user. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle IR generation for dereferencing pointers to... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Matthias Braun | use short-circuit evaluation like the master taught us |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle IR generation for selection of non-scalar types... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle IR generation for access to global variables... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle IR generation for subscription of arrays with... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Matthias Braun | implement ++ and -- for pointers |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Generate IR for /= and %=. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Michael Beck | __typeof__ is a GNU extension |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Michael Beck | use new TYPE_QUALIFIER_NONE to suppress warning |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Christoph Mallon | Handle fallthrough when generating IR for case labels. |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Christoph Mallon | Make sure to generate a default ProjX for switch()es... |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | fix bug in my last commit |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | fix some struct as local variable problems |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | implement LOCAL_VARIBALE_ENTITY in reference_expression... |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Christoph Mallon | Handle the derefence operator in expression_to_addr(). |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | implemented/fixed EXPR_SEL |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | fix cond block in do-while loops |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | fix local array allocation |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | fix shift operations |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | inline is not a type qualifier anymore, fix function... |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | improve array support, start doing some driver stuff |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Matthias Braun | fix some goto/label bugs |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Matthias Braun | implement gotos and labels |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Matthias Braun | skip empty declarations |
blob | commitdiff | raw | diff to current |
next |