2008-02-15 |
Matthias Braun | construct 0/1 instead of mode_b->int convs |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Matthias Braun | add bootstrap target, don't set frame_type to fixed... |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Matthias Braun | - implemented non-constant initializers |
blob | commitdiff | raw | diff to current |
2008-02-15 |
Matthias Braun | fix string initializers, improve initializer semantic... |
blob | commitdiff | raw | diff to current |
2008-02-14 |
Matthias Braun | implement compound literals (ineficient code at the... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Matthias Braun | - first iteration of new initializer code |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Matthias Braun | use new firm initializer syntax |
blob | commitdiff | raw | diff to current |
2008-01-22 |
Matthias Braun | rename to avoid name clashes with libfirm changes |
blob | commitdiff | raw | diff to current |
2007-12-28 |
Matthias Braun | also support extern variable declarations in local... |
blob | commitdiff | raw | diff to current |
2007-12-28 |
Matthias Braun | support functions declared in local scope |
blob | commitdiff | raw | diff to current |
2007-12-28 |
Matthias Braun | try working around/fixing cp_error015 |
blob | commitdiff | raw | diff to current |
2007-12-28 |
Matthias Braun | improve declaration counter |
blob | commitdiff | raw | diff to current |
2007-12-28 |
Matthias Braun | implement anonymous struct/union members gcc extension |
blob | commitdiff | raw | diff to current |
2007-12-20 |
Christoph Mallon | Always set the alignment and set the layout_fixed flag... |
blob | commitdiff | raw | diff to current |
2007-12-20 |
Christoph Mallon | Decide whether to use pn_Cmp_Ne or pn_Cmp_Lg for inequa... |
blob | commitdiff | raw | diff to current |
2007-12-20 |
Christoph Mallon | Really avoid constructing two struct types for the... |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Michael Beck | Multi-line character constants implemented |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Matthias Braun | fix cp_error012 |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Matthias Braun | avoid construct 2 struct types for the same struct... |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Matthias Braun | only print a warning for asm statements for now... |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Michael Beck | Add debug info for types |
blob | commitdiff | raw | diff to current |
2007-12-19 |
Michael Beck | - GCC case A ... E: extention implemented |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Matthias Braun | fix problems with local anonymous declarations |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Matthias Braun | don't set new scopes when parsing struct fields, fix... |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Matthias Braun | fix implicit struct casts |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Christoph Mallon | Fix explicit dereferencing of function pointers. |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Christoph Mallon | Fix creation of local static variables. |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Matthias Braun | rename the statement_base_t statement to base in the... |
blob | commitdiff | raw | diff to current |
2007-12-17 |
Matthias Braun | rename datatype to type in expression_base_t, rename... |
blob | commitdiff | raw | diff to current |
2007-12-15 |
Michael Beck | Improved __alignof__: If expression represents a variab... |
blob | commitdiff | raw | diff to current |
2007-12-15 |
Michael Beck | - fixed _-alignof__ expression: it has the same syntax... |
blob | commitdiff | raw | diff to current |
2007-12-15 |
Michael Beck | - renamed is_type_floating() to is_type_float() |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Michael Beck | - renamed context_t to the more logical scope_t |
blob | commitdiff | raw | diff to current |
2007-12-14 |
Christoph Mallon | Do not crash, when the body of an switch statement... |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Michael Beck | - create an error type |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Christoph Mallon | Handle string literals with embedded \0 correctly. |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Christoph Mallon | Remove stray \n in warning message. |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Michael Beck | - renamed atomic_type_type_t to atomic_type_kind_t |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Christoph Mallon | Ignore type declarations when handling local variables. |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Michael Beck | some doxygen docu added |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Michael Beck | improved uninitialized variable warning |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Matthias Braun | support for bitfields completed |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Christoph Mallon | Count all local _scalar_ declarations for the local... |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Matthias Braun | remove debug printfs |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Matthias Braun | align doubles to 4 bytes, improve bitfield handling |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Christoph Mallon | Select parameters from the correct frame. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Matthias Braun | started working on bitfields |
blob | commitdiff | raw | diff to current |
2007-12-07 |
Michael Beck | __builtin_prefetch implemented |
blob | commitdiff | raw | diff to current |
2007-12-07 |
Michael Beck | __builtin_constant_p() implemented |
blob | commitdiff | raw | diff to current |
2007-12-07 |
Michael Beck | renamed declaration_type_t to declaration_kind_t |
blob | commitdiff | raw | diff to current |
2007-12-07 |
Michael Beck | implemented EXPR_BINARY_BUILTIN_EXPECT to firm |
blob | commitdiff | raw | diff to current |
2007-12-07 |
Michael Beck | - implement __alignof__ |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Michael Beck | more const's added |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Michael Beck | renamed initializer_type_t enums to initializer_kind_t |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Michael Beck | renamed *_type_t enums to *_kind_t |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Michael Beck | remove some unneccessary casts |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Michael Beck | handle __assume only on Confirms are NOT disabled |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Michael Beck | Fully implemented __assume() |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Christoph Mallon | Fix signed/unsigned warning. |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | collect the known runtime functions for the rts optimizer |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Matthias Braun | constant folding for && and || |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Matthias Braun | more cases where we have to count declarations |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Matthias Braun | implement __builtin_expect, fix _Bool in ast2firm,... |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Matthias Braun | add an is_constant_expression, only try to fold express... |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | BugFix: expression may be NULL in count_decls_in_expr() |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | Add options: |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | fixed calculation of local variables number |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | - add debug info to entities |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Michael Beck | - BugFix: initialize the parser after command line... |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Matthias Braun | fix type generation for flexible arrays in structs |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Matthias Braun | only get mode if needed |
blob | commitdiff | raw | diff to current |
2007-12-04 |
Matthias Braun | long double alignment is 4, implement wide character... |
blob | commitdiff | raw | diff to current |
2007-12-03 |
Michael Beck | BugFix: entity allocation set for global/tls vars |
blob | commitdiff | raw | diff to current |
2007-12-02 |
Matthias Braun | add a mode that compiles and dumps 1 irg as result |
blob | commitdiff | raw | diff to current |
2007-12-02 |
Matthias Braun | updated TODO, improved driver stuff a bit to use more... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | implement builtin_isgreater and friends |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | merge UNEXPR and BINEXPR enums with EXPR enum |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Christoph Mallon | Add support for variadic arguments. |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Christoph Mallon | Next wchar_t step: Initialization with wide string... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | further improve initializers |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | fix deref address again |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | fix dereferncing of pointer+compound types |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | add a bunch of missing skip_typerefs... |
blob | commitdiff | raw | diff to current |
2007-11-30 |
Matthias Braun | implemented several type compatibility rules, renamed... |
blob | commitdiff | raw | diff to current |
2007-11-29 |
Christoph Mallon | First iteration in adding wide string literal support... |
blob | commitdiff | raw | diff to current |
2007-11-29 |
Matthias Braun | implement K&R style function definitions, code cleanup... |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Matthias Braun | fix my last commit |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Matthias Braun | implemented builtin_nan, nand |
blob | commitdiff | raw | diff to current |
2007-11-28 |
Matthias Braun | - create strict convs where necessary |
blob | commitdiff | raw | diff to current |
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 compound returning functions |
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 |
Matthias Braun | fix a bunch of icc warnings |
blob | commitdiff | raw | diff to current |
2007-11-27 |
Matthias Braun | implemented struct return |
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 even more casts of type structs |
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 | fix array_access in ast2firm |
blob | commitdiff | raw | diff to current |
next |