2007-12-17 |
Matthias Braun | fix implicit struct casts
|
commit | commitdiff | tree |
2007-12-17 |
Matthias Braun | always prefere complete over incomplete types when...
|
commit | commitdiff | tree |
2007-12-17 |
Matthias Braun | testprogs for bugs, more TODO ideas
|
commit | commitdiff | tree |
2007-12-17 |
Matthias Braun | bug in current cparser
|
commit | commitdiff | tree |
2007-12-17 |
Matthias Braun | change complicated syntax
|
commit | commitdiff | tree |
2007-12-17 |
Matthias Braun | rename the statement_base_t statement to base in the...
|
commit | commitdiff | tree |
2007-12-17 |
Matthias Braun | rename datatype to type in expression_base_t, rename...
|
commit | commitdiff | tree |
2007-12-14 |
Matthias Braun | mark_private works again
|
commit | commitdiff | tree |
2007-12-14 |
Matthias Braun | disable cc optimisations for now until they are fixed
|
commit | commitdiff | tree |
2007-12-14 |
Matthias Braun | no need to pass expression type around in parse_sub_initializer
|
commit | commitdiff | tree |
2007-12-14 |
Matthias Braun | fix warnings, disable empty statement warning by default
|
commit | commitdiff | tree |
2007-12-14 |
Matthias Braun | -W switches are not allowed to have a whitespace after -W
|
commit | commitdiff | tree |
2007-12-12 |
Matthias Braun | test for invalid array/function types at type construction...
|
commit | commitdiff | tree |
2007-12-12 |
Matthias Braun | more tricky test
|
commit | commitdiff | tree |
2007-12-12 |
Matthias Braun | abort if preprocessing fails
|
commit | commitdiff | tree |
2007-12-12 |
Matthias Braun | designator test
|
commit | commitdiff | tree |
2007-12-12 |
Matthias Braun | use allocate_statement_zero for allocating statements
|
commit | commitdiff | tree |
2007-12-12 |
Matthias Braun | 2 test programs I had lying around here
|
commit | commitdiff | tree |
2007-12-12 |
Matthias Braun | improvements and fixes to K&R style parameter parsing
|
commit | commitdiff | tree |
2007-12-11 |
Matthias Braun | support for bitfields completed
|
commit | commitdiff | tree |
2007-12-10 |
Matthias Braun | remove debug printfs
|
commit | commitdiff | tree |
2007-12-10 |
Matthias Braun | align doubles to 4 bytes, improve bitfield handling
|
commit | commitdiff | tree |
2007-12-08 |
Matthias Braun | add %Y diagnostic modifier for symbols and make use...
|
commit | commitdiff | tree |
2007-12-08 |
Matthias Braun | started working on bitfields
|
commit | commitdiff | tree |
2007-12-07 |
Matthias Braun | fixed a bunch of icc warnings
|
commit | commitdiff | tree |
2007-12-05 |
Matthias Braun | a bug
|
commit | commitdiff | tree |
2007-12-05 |
Matthias Braun | constant folding for && and ||
|
commit | commitdiff | tree |
2007-12-05 |
Matthias Braun | more cases where we have to count declarations
|
commit | commitdiff | tree |
2007-12-05 |
Matthias Braun | implement __builtin_expect, fix _Bool in ast2firm,...
|
commit | commitdiff | tree |
2007-12-05 |
Matthias Braun | enum entries are constant, transform -fomit-frame-pointer...
|
commit | commitdiff | tree |
2007-12-05 |
Matthias Braun | add an is_constant_expression, only try to fold expressions...
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | fix print ast and print fluffy
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | fix type generation for flexible arrays in structs
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | only get mode if needed
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | long double alignment is 4, implement wide character...
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | improve error messages in commandline parsing
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | add list of warnings to TODO
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | initialize backend after parsing arguments
|
commit | commitdiff | tree |
2007-12-04 |
Matthias Braun | accept -ofilename instead of just -o filename
|
commit | commitdiff | tree |
2007-12-02 |
Matthias Braun | fix a few segfaults
|
commit | commitdiff | tree |
2007-12-02 |
Matthias Braun | add a mode that compiles and dumps 1 irg as result
|
commit | commitdiff | tree |
2007-12-02 |
Matthias Braun | updated TODO, improved driver stuff a bit to use more...
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | implement builtin_isgreater and friends
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | merge UNEXPR and BINEXPR enums with EXPR enum
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | updated Makefiles
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | further improve initializers
|
commit | commitdiff | tree |
2007-11-30 |
Matthias Braun | fix deref address again
|
commit | commitdiff | tree |
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 |
next |