2007-11-19 |
Christoph Mallon | Initialise the backend only once. |
commit | commitdiff | tree | snapshot |
2007-11-19 |
Christoph Mallon | s/be_set_debug_retrieve/ir_set_debug_retrieve/. |
commit | commitdiff | tree | snapshot |
2007-11-19 |
Christoph Mallon | Handle Bad nodes in create_conv(). |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Implement the GCC insani^Wextension __builtin_classify_... |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | compound type specifiers can have __attribute__, too... |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Array as last part of a paramter type is just syntactic... |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Add missing skip_typeref() in array_access_to_firm(). |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Replace confusing if (c) return false; else return... |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Typo in comment. |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Also count arrays as local variables, because parameter... |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Count local variables for IR generation. |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Ignore -std=*. |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Do a localopt and cf opt after 64bit lowering to please... |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Add the __func__ token. |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | Fix typos in comment. |
commit | commitdiff | tree | snapshot |
2007-11-18 |
Christoph Mallon | s/#elseif/#elif/. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Michael Beck | typos fixed |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Michael Beck | renamed (reserved C++ keyword) namespace into namespc |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Michael Beck | let PREPROCESSOR and LINK to be defined from outside |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Michael Beck | add NORETURN |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Do no generate body blocks in the first place, when... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | The then-part of an if-statement can be empty, too. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | The bodies of do-while- and for-loops can be empty... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | The body of a while statement can be empty. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle array + integer. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Allow assignment from arrays to pointers. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Do 64bit lowering. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Add missing skip_typeref() in select_to_firm(). |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Operand of ! must be of scalar type (was too strict... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Generate IR for calling function pointers. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Allow assignment from function designators to function... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Allow calling function pointers. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Implement pointer arithmetic for += and -=. (Hopefully... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Fix r463. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Print an explicit error for the attempt to assign to... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Fix r459: array_type_t is not pointer_type_t. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Inline load_from_expression_addr() into its only user. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle IR generation for dereferencing pointers to... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Unary * handles arrays, too. Improve the error message... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Matthias Braun | use short-circuit evaluation like the master taught us |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle IR generation for selection of non-scalar types... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle IR generation for access to global variables... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle IR generation for subscription of arrays with... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | && and || accept scalar types, not only arithmetic... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Matthias Braun | implement ++ and -- for pointers |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle implicit casts from 0 to pointers in comparisons. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle implicit casts from 0 to pointers. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Use skip_typeref() to determine the types in conditiona... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Generate IR for /= and %=. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Remove redundant calls to error(). |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Handle non-extern declarations after extern declaration... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Michael Beck | __typeof__ is a GNU extension |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Warn about empty declarations. |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Ignore parameters beginning with -D, -O or -f for now... |
commit | commitdiff | tree | snapshot |
2007-11-17 |
Christoph Mallon | Do not set options which do not exist anymore. |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Michael Beck | add some casts to suppress warnings |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Michael Beck | preliminary Win32 support added |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Michael Beck | use new TYPE_QUALIFIER_NONE to suppress warning |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Michael Beck | add TYPE_QUALIFIER_NONE to suppress warnings (use it... |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Michael Beck | removed abort() declaration, use from stdlib.h |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | it's __GNUC__ not __GCC__ |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Christoph Mallon | Handle fallthrough when generating IR for case labels. |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Christoph Mallon | Make sure to generate a default ProjX for switch()es... |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Michael Beck | __attribute__ is a GCC extension |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Christoph Mallon | Parse octal escape sequences correctly: Do not swallow... |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | fix bug in my last commit |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | fix some struct as local variable problems |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | fix another bug in list handling of environment stack |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | implement LOCAL_VARIBALE_ENTITY in reference_expression... |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Christoph Mallon | Handle the derefence operator in expression_to_addr(). |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | set address_taken flag |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | we need _GNU_SOURCE for popen |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Christoph Mallon | Communicate via popen() with the preprocessor, to avoid... |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | implemented/fixed EXPR_SEL |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | fix cond block in do-while loops |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | fix local array allocation |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | fix shift operations |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | inline is not a type qualifier anymore, fix function... |
commit | commitdiff | tree | snapshot |
2007-11-16 |
Matthias Braun | improve array support, start doing some driver stuff |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | improve ++ and -- semantic checks |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | be more robust against parse errors |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | fix some goto/label bugs |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | implement gotos and labels |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | fix a bug in the environment stack handling, improve... |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | fix goto and label printing |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | detect and handle errors when '}' is missing at end... |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | fix uninitialized variable breaking implicitely defined... |
commit | commitdiff | tree | snapshot |
2007-11-15 |
Matthias Braun | skip empty declarations |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Christoph Mallon | Run control flow optimisation once, because the backend... |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Christoph Mallon | Handle empty condition in for statements when building IR. |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | dump keepalive edges |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | do correct semantic check/adjustment for initializers... |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Christoph Mallon | Handle empty step in for statements when building IR. |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | fix left-right, right-left association, make sure globa... |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | implement atomic entity initialisation |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | implement atomic entity initialisation |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | allow some implicit pointer casts, fix pointer add,sub |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | fix semantic bugs, do default promotion for call argume... |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | improve condition generation, support conditional expre... |
commit | commitdiff | tree | snapshot |
2007-11-14 |
Matthias Braun | (untested) support for global variables |
commit | commitdiff | tree | snapshot |
next |