2007-11-29 |
Christoph Mallon | Missing file.
|
commit | commitdiff | tree |
2007-11-29 |
Christoph Mallon | First iteration in adding wide string literal support...
|
commit | commitdiff | tree |
2007-11-27 |
Christoph Mallon | s/true/false/, fix a typo: a function definition with...
|
commit | commitdiff | tree |
2007-11-27 |
Christoph Mallon | Handle TLS.
|
commit | commitdiff | tree |
2007-11-27 |
Christoph Mallon | A function declaration with unspecified parameter list...
|
commit | commitdiff | tree |
2007-11-26 |
Christoph Mallon | Skip typerefs when comparing the pointed-to types of...
|
commit | commitdiff | tree |
2007-11-26 |
Christoph Mallon | Respect the signedness of char.
|
commit | commitdiff | tree |
2007-11-26 |
Christoph Mallon | Implement enums.
|
commit | commitdiff | tree |
2007-11-21 |
Christoph Mallon | Divide by the element size in pointer - pointer expressions.
|
commit | commitdiff | tree |
2007-11-21 |
Christoph Mallon | Test for U and u instead of two times U in parse_integer_suf...
|
commit | commitdiff | tree |
2007-11-21 |
Christoph Mallon | Parse an integer suffix after a hex number.
|
commit | commitdiff | tree |
2007-11-21 |
Christoph Mallon | Hexadecimal is base 16, not 36. (;
|
commit | commitdiff | tree |
2007-11-21 |
Christoph Mallon | Use new_tarval_from_double() to create floating point...
|
commit | commitdiff | tree |
2007-11-20 |
Christoph Mallon | Do the "usual arithmetic conversions" for the second...
|
commit | commitdiff | tree |
2007-11-20 |
Christoph Mallon | Handle void expressions in conditional expressions.
|
commit | commitdiff | tree |
2007-11-20 |
Christoph Mallon | Implement __func__, __FUNCTION__ and __PRETTY_FUNCTION__.
|
commit | commitdiff | tree |
2007-11-20 |
Christoph Mallon | Simplify.
|
commit | commitdiff | tree |
2007-11-20 |
Christoph Mallon | Fix warning.
|
commit | commitdiff | tree |
2007-11-19 |
Christoph Mallon | There is no need to pass -o - to the preprocessor.
|
commit | commitdiff | tree |
2007-11-19 |
Christoph Mallon | Initialise the backend only once.
|
commit | commitdiff | tree |
2007-11-19 |
Christoph Mallon | s/be_set_debug_retrieve/ir_set_debug_retrieve/.
|
commit | commitdiff | tree |
2007-11-19 |
Christoph Mallon | Handle Bad nodes in create_conv().
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Implement the GCC insani^Wextension __builtin_classify_type.
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | compound type specifiers can have __attribute__, too...
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Array as last part of a paramter type is just syntactic...
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Add missing skip_typeref() in array_access_to_firm().
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Replace confusing if (c) return false; else return...
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Typo in comment.
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Also count arrays as local variables, because parameters...
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Count local variables for IR generation.
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Ignore -std=*.
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Do a localopt and cf opt after 64bit lowering to please...
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Add the __func__ token.
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | Fix typos in comment.
|
commit | commitdiff | tree |
2007-11-18 |
Christoph Mallon | s/#elseif/#elif/.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Do no generate body blocks in the first place, when...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | The then-part of an if-statement can be empty, too.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | The bodies of do-while- and for-loops can be empty...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | The body of a while statement can be empty.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle array + integer.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Allow assignment from arrays to pointers.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Do 64bit lowering.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Add missing skip_typeref() in select_to_firm().
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Operand of ! must be of scalar type (was too strict...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Generate IR for calling function pointers.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Allow assignment from function designators to function...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Allow calling function pointers.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Implement pointer arithmetic for += and -=. (Hopefully...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Fix r463.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Print an explicit error for the attempt to assign to...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Fix r459: array_type_t is not pointer_type_t.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Inline load_from_expression_addr() into its only user.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle IR generation for dereferencing pointers to...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Unary * handles arrays, too. Improve the error message...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle IR generation for selection of non-scalar types...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle IR generation for access to global variables...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle IR generation for subscription of arrays with...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | && and || accept scalar types, not only arithmetic...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle implicit casts from 0 to pointers in comparisons.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle implicit casts from 0 to pointers.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Use skip_typeref() to determine the types in conditional...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Generate IR for /= and %=.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Remove redundant calls to error().
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Handle non-extern declarations after extern declarations...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Warn about empty declarations.
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Ignore parameters beginning with -D, -O or -f for now...
|
commit | commitdiff | tree |
2007-11-17 |
Christoph Mallon | Do not set options which do not exist anymore.
|
commit | commitdiff | tree |
2007-11-16 |
Christoph Mallon | Handle fallthrough when generating IR for case labels.
|
commit | commitdiff | tree |
2007-11-16 |
Christoph Mallon | Make sure to generate a default ProjX for switch()es...
|
commit | commitdiff | tree |
2007-11-16 |
Christoph Mallon | Parse octal escape sequences correctly: Do not swallow...
|
commit | commitdiff | tree |
2007-11-16 |
Christoph Mallon | Handle the derefence operator in expression_to_addr().
|
commit | commitdiff | tree |
2007-11-16 |
Christoph Mallon | Communicate via popen() with the preprocessor, to avoid...
|
commit | commitdiff | tree |
2007-11-14 |
Christoph Mallon | Run control flow optimisation once, because the backend...
|
commit | commitdiff | tree |
2007-11-14 |
Christoph Mallon | Handle empty condition in for statements when building IR.
|
commit | commitdiff | tree |
2007-11-14 |
Christoph Mallon | Handle empty step in for statements when building IR.
|
commit | commitdiff | tree |
2007-11-13 |
Christoph Mallon | Create IR for for-statements.
|
commit | commitdiff | tree |
2007-11-13 |
Christoph Mallon | Handle non-void functions which miss a return statement...
|
commit | commitdiff | tree |
2007-09-28 |
Christoph Mallon | Fix typo in comment.
|
commit | commitdiff | tree |
2007-09-28 |
Christoph Mallon | Write the ANSI word "restrict" instead if "__restrict...
|
commit | commitdiff | tree |
2007-09-28 |
Christoph Mallon | Older GCCs do not know -Wextra. Only use -W.
|
commit | commitdiff | tree |
2007-09-28 |
Christoph Mallon | Factorise and indent code for printing atomic types.
|
commit | commitdiff | tree |
|