2007-11-30 |
Matthias Braun | fix dereferncing of pointer+compound types
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | ignore some more options
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | add a bunch of missing skip_typerefs...
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | implemented several type compatibility rules, renamed...
|
commit | commitdiff | tree |
2007-11-29 |
Matthias Braun | fix character literals in initializer hierarchies
|
commit | commitdiff | tree |
2007-11-29 |
Matthias Braun | related fix about unspecified parameters -> () on function...
|
commit | commitdiff | tree |
2007-11-29 |
Matthias Braun | declaration with unspecified parameters can follow...
|
commit | commitdiff | tree |
2007-11-29 |
Matthias Braun | kr tests
|
commit | commitdiff | tree |
2007-11-29 |
Matthias Braun | implement K&R style function definitions, code cleanup...
|
commit | commitdiff | tree |
2007-11-28 |
Matthias Braun | introduce some builtin types
|
commit | commitdiff | tree |
2007-11-28 |
Matthias Braun | fix my last commit
|
commit | commitdiff | tree |
2007-11-28 |
Matthias Braun | implemented builtin_nan, nand
|
commit | commitdiff | tree |
2007-11-28 |
Matthias Braun | add some tests/stuff that was lying around here
|
commit | commitdiff | tree |
2007-11-28 |
Matthias Braun | add missing file
|
commit | commitdiff | tree |
2007-11-28 |
Matthias Braun | - create strict convs where necessary
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | add parsing of asm statements, avoid some statement...
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | fix compound returning functions
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | fix duplicate_type, improve a comment
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | eliminate more casts, () in a function definition means...
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | test some detail about unspecified parameters
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | fix a bunch of icc warnings
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | do double compilation with gcc+icc in the Makefile
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | implemented struct return
|
commit | commitdiff | tree |
2007-11-27 |
Matthias Braun | convert statements and expression to new union style...
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | avoid even more casts of type structs
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | avoid more casts of type structs
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | avoid more casts of type structs
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | put Type types into a union again, but so that all...
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | more asserts
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | add some assert where typedef/typeof types should not...
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | fix array_access in ast2firm
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | build unknown if return value is missing
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | handle automatic type conversion of array and function...
|
commit | commitdiff | tree |
2007-11-26 |
Matthias Braun | change back union stuff and expriment with new union...
|
commit | commitdiff | tree |
2007-11-24 |
Matthias Braun | implement semantic_assign like the C standard describes it
|
commit | commitdiff | tree |
2007-11-23 |
Matthias Braun | string literals as array intiailizers are supported now
|
commit | commitdiff | tree |
2007-11-23 |
Matthias Braun | there might be extra commas after } initializer
|
commit | commitdiff | tree |
2007-11-23 |
Matthias Braun | more missing skip_typerefs
|
commit | commitdiff | tree |
2007-11-23 |
Matthias Braun | support initializers for local variables with struct...
|
commit | commitdiff | tree |
2007-11-22 |
Matthias Braun | fix some bugs introduces with my last committ
|
commit | commitdiff | tree |
2007-11-22 |
Matthias Braun | fix array declarator parsing, fix a memory error in...
|
commit | commitdiff | tree |
2007-11-22 |
Matthias Braun | fix printing of array types
|
commit | commitdiff | tree |
2007-11-22 |
Matthias Braun | make enum entries use an expression instead of an initialize...
|
commit | commitdiff | tree |
2007-11-22 |
Matthias Braun | implement statement expressions
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | support for alloca
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | fix my last commit
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | support address taken from function parameters
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | fix case/default labels with statement, add a dump...
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | implement 5[a] type array references
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | add -lz to libs...
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | improve number lexing even more
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | improvements to number lexing
|
commit | commitdiff | tree |
2007-11-21 |
Matthias Braun | use strtol/strtod for lexing numbers
|
commit | commitdiff | tree |
2007-11-20 |
Matthias Braun | implement array intiailizers
|
commit | commitdiff | tree |
2007-11-20 |
Matthias Braun | started implementing struct initializers in ast2firm
|
commit | commitdiff | tree |
2007-11-19 |
Matthias Braun | strange structs
|
commit | commitdiff | tree |
2007-11-19 |
Matthias Braun | started working on correct initializer support (still...
|
commit | commitdiff | tree |
2007-11-19 |
Matthias Braun | C99 has stupid rules sometimes...
|
commit | commitdiff | tree |
2007-11-19 |
Matthias Braun | started collecting some parser tests
|
commit | commitdiff | tree |
2007-11-17 |
Matthias Braun | use short-circuit evaluation like the master taught us
|
commit | commitdiff | tree |
2007-11-17 |
Matthias Braun | implement ++ and -- for pointers
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | it's __GNUC__ not __GCC__
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | fix bug in my last commit
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | fix some struct as local variable problems
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | fix another bug in list handling of environment stack
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | implement LOCAL_VARIBALE_ENTITY in reference_expression_addr
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | set address_taken flag
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | we need _GNU_SOURCE for popen
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | implemented/fixed EXPR_SEL
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | fix cond block in do-while loops
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | fix local array allocation
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | fix shift operations
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | inline is not a type qualifier anymore, fix function...
|
commit | commitdiff | tree |
2007-11-16 |
Matthias Braun | improve array support, start doing some driver stuff
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | improve ++ and -- semantic checks
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | be more robust against parse errors
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | fix some goto/label bugs
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | implement gotos and labels
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | fix a bug in the environment stack handling, improve...
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | fix goto and label printing
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | detect and handle errors when '}' is missing at end...
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | fix uninitialized variable breaking implicitely defined...
|
commit | commitdiff | tree |
2007-11-15 |
Matthias Braun | skip empty declarations
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | dump keepalive edges
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | do correct semantic check/adjustment for initializers...
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | fix left-right, right-left association, make sure global...
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | implement atomic entity initialisation
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | implement atomic entity initialisation
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | allow some implicit pointer casts, fix pointer add,sub
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | fix semantic bugs, do default promotion for call arguments...
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | improve condition generation, support conditional expressions
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | (untested) support for global variables
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | support for pointer add/sub, no need for type_environment...
|
commit | commitdiff | tree |
2007-11-14 |
Matthias Braun | more work on semantic analysis
|
commit | commitdiff | tree |
2007-11-13 |
Matthias Braun | no need for ; in for statement after print_declaration_statement
|
commit | commitdiff | tree |
2007-11-13 |
Matthias Braun | only look at declarations in main namespace
|
commit | commitdiff | tree |
2007-11-13 |
Matthias Braun | implement switch statements, fix handling of dereference
|
commit | commitdiff | tree |
2007-11-12 |
Matthias Braun | fix while statement_to_firm
|
commit | commitdiff | tree |
2007-11-12 |
Matthias Braun | add missing files
|
commit | commitdiff | tree |
2007-11-12 |
Matthias Braun | more work on local variable support
|
commit | commitdiff | tree |
next |