2007-11-28 |
Matthias Braun | - create strict convs where necessary |
blob | commitdiff | raw |
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 duplicate_type, improve a comment |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Christoph Mallon | s/true/false/, fix a typo: a function definition with... |
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 |
Christoph Mallon | A function declaration with unspecified parameter list... |
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 | convert statements and expression to new union style... |
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 | add some assert where typedef/typeof types should not... |
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 |
Christoph Mallon | Skip typerefs when comparing the pointed-to types of... |
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 | introduce type_qualifiers_t type and remove a lot of... |
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-24 |
Matthias Braun | implement semantic_assign like the C standard describes it |
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 | there might be extra commas after } initializer |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Matthias Braun | fix some bugs introduces with my last committ |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Matthias Braun | fix array declarator parsing, fix a memory error in... |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Matthias Braun | make enum entries use an expression instead of an initi... |
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 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 |
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 | Do the "usual arithmetic conversions" for the second... |
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-19 |
Matthias Braun | started working on correct initializer support (still... |
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 | compound type specifiers can have __attribute__, too... |
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 | Replace confusing if (c) return false; else return... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Michael Beck | typos fixed |
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 | Handle array + integer. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Allow assignment from arrays to pointers. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Operand of ! must be of scalar type (was too strict... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Allow assignment from function designators to function... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Allow 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 | Fix r463. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Print an explicit error for the attempt to assign to... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Fix r459: array_type_t is not pointer_type_t. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Unary * handles arrays, too. Improve the error message... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | && and || accept scalar types, not only arithmetic... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle implicit casts from 0 to pointers in comparisons. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle implicit casts from 0 to pointers. |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Use skip_typeref() to determine the types in conditiona... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Remove redundant calls to error(). |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Handle non-extern declarations after extern declaration... |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Michael Beck | __typeof__ is a GNU extension |
blob | commitdiff | raw | diff to current |
2007-11-17 |
Christoph Mallon | Warn about empty declarations. |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Michael Beck | add some casts to suppress warnings |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | fix another bug in list handling of environment stack |
blob | commitdiff | raw | diff to current |
2007-11-16 |
Matthias Braun | set address_taken flag |
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 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 | improve ++ and -- semantic checks |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Matthias Braun | be more robust against parse errors |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Matthias Braun | fix a bug in the environment stack handling, improve... |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Matthias Braun | detect and handle errors when '}' is missing at end... |
blob | commitdiff | raw | diff to current |
2007-11-15 |
Matthias Braun | fix uninitialized variable breaking implicitely defined... |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Matthias Braun | do correct semantic check/adjustment for initializers... |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Matthias Braun | fix left-right, right-left association, make sure globa... |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Matthias Braun | allow some implicit pointer casts, fix pointer add,sub |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Matthias Braun | fix semantic bugs, do default promotion for call argume... |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Matthias Braun | support for pointer add/sub, no need for type_environme... |
blob | commitdiff | raw | diff to current |
2007-11-14 |
Matthias Braun | more work on semantic analysis |
blob | commitdiff | raw | diff to current |
2007-11-13 |
Matthias Braun | implement switch statements, fix handling of dereference |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Matthias Braun | more work on local variable support |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Matthias Braun | stricter warnings |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Matthias Braun | partly implemented reference_expression_to_firm and... |
blob | commitdiff | raw | diff to current |
2007-11-12 |
Matthias Braun | rename method to function |
blob | commitdiff | raw | diff to current |
2007-09-30 |
Matthias Braun | - reworked handling environments and struct, union... |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Christoph Mallon | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | improve initializer handling |
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 | we can now parse the infamous apfel.c, print ast as... |
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 | 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-17 |
Matthias Braun | support for more builtins, additional bugfixes |
blob | commitdiff | raw | diff to current |
2007-09-16 |
Matthias Braun | fix parameter names being taken from first declaration... |
blob | commitdiff | raw | diff to current |
2007-09-16 |
Matthias Braun | - countless bugfixes |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Matthias Braun | improvements in statement parsing, improvements in... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Matthias Braun | corrected type identities and handling of declaration... |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Matthias Braun | improved union/struct parsing |
blob | commitdiff | raw | diff to current |
2007-09-14 |
Matthias Braun | improvements for handling of function parameters |
blob | commitdiff | raw | diff to current |
2007-09-10 |
Matthias Braun | improved support for enums |
blob | commitdiff | raw | diff to current |
2007-09-08 |
Matthias Braun | handle multiple strings in a row |
blob | commitdiff | raw | diff to current |
next |