2007-12-29 |
Matthias Braun | add missing skip_typeref
|
commit | commitdiff | tree |
2007-12-29 |
Matthias Braun | add implicit casts to conditional preds
|
commit | commitdiff | tree |
2007-12-29 |
Matthias Braun | more tricky error18
|
commit | commitdiff | tree |
2007-12-29 |
Matthias Braun | improve trinary operator semantics
|
commit | commitdiff | tree |
2007-12-29 |
Matthias Braun | one more parse error
|
commit | commitdiff | tree |
2007-12-29 |
Matthias Braun | declaration may be NULL for abstract declarators
|
commit | commitdiff | tree |
2007-12-29 |
Matthias Braun | old declaration may be NULL
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | another parser problen
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | also support extern variable declarations in local...
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | support functions declared in local scope
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | try working around/fixing cp_error015
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | another parse error
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | improve declaration counter
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | fix default labels missing their statements
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | implement anonymous struct/union members gcc extension
|
commit | commitdiff | tree |
2007-12-28 |
Matthias Braun | fix some wrong tokens
|
commit | commitdiff | tree |
2007-12-25 |
Matthias Braun | test for last bug
|
commit | commitdiff | tree |
2007-12-25 |
Matthias Braun | Merry Christmas Everyone (well and I fixed parsing...
|
commit | commitdiff | tree |
2007-12-19 |
Matthias Braun | fix cp_error012
|
commit | commitdiff | tree |
2007-12-19 |
Matthias Braun | another error
|
commit | commitdiff | tree |
2007-12-19 |
Matthias Braun | avoid construct 2 struct types for the same struct...
|
commit | commitdiff | tree |
2007-12-19 |
Matthias Braun | only print a warning for asm statements for now...
|
commit | commitdiff | tree |
2007-12-18 |
Matthias Braun | fix last commit
|
commit | commitdiff | tree |
2007-12-18 |
Matthias Braun | string initializers might be surrounded by {}
|
commit | commitdiff | tree |
2007-12-18 |
Matthias Braun | mark implicit array sizes and don't always print them
|
commit | commitdiff | tree |
2007-12-18 |
Matthias Braun | another compiler crash
|
commit | commitdiff | tree |
2007-12-18 |
Matthias Braun | fix problems with local anonymous declarations
|
commit | commitdiff | tree |
2007-12-18 |
Matthias Braun | don't set new scopes when parsing struct fields, fix...
|
commit | commitdiff | tree |
2007-12-18 |
Matthias Braun | more testcases
|
commit | commitdiff | tree |
2007-12-17 |
Matthias Braun | parser namespace problem
|
commit | commitdiff | tree |
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 |
next |