2008-11-14 |
Matthias Braun | More work for C++ mode: |
blob | commitdiff | raw |
2008-11-14 |
Matthias Braun | - Try to move OS/target specific stuff to lang_features... |
blob | commitdiff | raw | diff to current |
2008-11-10 |
Christoph Mallon | Parse C++ bool, false and true. |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Matthias Braun | declaration_t -> entity_t |
blob | commitdiff | raw | diff to current |
2008-10-24 |
Christoph Mallon | While our semantics of _Bool are wrong, at least make... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - add get_type_qualifiers() allowing to get the type... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Function types only are compatible if their calling... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Remove redundant test from is_type_real() (is_type_floa... |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Michael Beck | more work on type size |
blob | commitdiff | raw | diff to current |
2008-09-15 |
Christoph Mallon | Assert that no typerefs are passed to get_unqualified_t... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Handle the error type in get_qualified_type(). |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Pretend the error type is compatible with every type... |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Handle typerefs in get_qualified_type(). |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Christoph Mallon | Fix printing of function types, which return function... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Michael Beck | - started implementation of size and alignment for... |
blob | commitdiff | raw | diff to current |
2008-09-13 |
Christoph Mallon | Add get_qualified_type() and solve several problem... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | added is_type_complex() |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Michael Beck | - do not print a space at the end of qualifiers (needed... |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Christoph Mallon | Add missing return when printing error type in intern_p... |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Michael Beck | added is_type_enum() |
blob | commitdiff | raw | diff to current |
2008-08-27 |
Christoph Mallon | When printing parentheses around a function declarator... |
blob | commitdiff | raw | diff to current |
2008-08-16 |
Michael Beck | fixed support for calling conventions: |
blob | commitdiff | raw | diff to current |
2008-08-06 |
Matthias Braun | implement transparent_union |
blob | commitdiff | raw | diff to current |
2008-08-06 |
Christoph Mallon | Improve type checking for conditional expressions with... |
blob | commitdiff | raw | diff to current |
2008-07-30 |
Matthias Braun | const with typeref from an array needs special treatment |
blob | commitdiff | raw | diff to current |
2008-07-30 |
Matthias Braun | do correct semantic check for pointer arithmetic, suppo... |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Matthias Braun | fix kr2.c |
blob | commitdiff | raw | diff to current |
2008-06-02 |
Matthias Braun | - make sure no expression is built twice |
blob | commitdiff | raw | diff to current |
2008-06-01 |
Matthias Braun | more fixes for bitfield type |
blob | commitdiff | raw | diff to current |
2008-06-01 |
Matthias Braun | bitfield is a complete type |
blob | commitdiff | raw | diff to current |
2008-05-31 |
Matthias Braun | set alignment for long double |
blob | commitdiff | raw | diff to current |
2008-05-30 |
Matthias Braun | improve creation of call nodes |
blob | commitdiff | raw | diff to current |
2008-05-27 |
Matthias Braun | rework struct/union type creation, fix error 26 |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Michael Beck | improved is_type_arithmetic() |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Michael Beck | introduce distinct complex and imaginary types |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Matthias Braun | float type alignment will be set later |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Matthias Braun | - make use of new atomic_type_properties in ast2firm |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Matthias Braun | avoid warning |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Matthias Braun | use global table for atomic type properties |
blob | commitdiff | raw | diff to current |
2008-03-18 |
Michael Beck | - completed __FUNCSIG__ and __FUNCDNAME__ |
blob | commitdiff | raw | diff to current |
2008-03-18 |
Michael Beck | microsoft types are just synonyms for default types |
blob | commitdiff | raw | diff to current |
2008-03-17 |
Michael Beck | implement MS type extension types |
blob | commitdiff | raw | diff to current |
2008-03-14 |
Matthias Braun | empty initializers should be INITIALIZER_LIST with... |
blob | commitdiff | raw | diff to current |
2008-03-14 |
Matthias Braun | avoid endless recursion when printing anonymous enums... |
blob | commitdiff | raw | diff to current |
2008-03-07 |
Michael Beck | - add alignment to types and declarations |
blob | commitdiff | raw | diff to current |
2008-02-19 |
Matthias Braun | some refactoring in preparation for a preprocessor |
blob | commitdiff | raw | diff to current |
2008-02-18 |
Matthias Braun | add license comments |
blob | commitdiff | raw | diff to current |
2008-02-16 |
Matthias Braun | string literals really have array type, revert_automati... |
blob | commitdiff | raw | diff to current |
2008-02-13 |
Matthias Braun | - first iteration of new initializer code |
blob | commitdiff | raw | diff to current |
2008-02-08 |
Matthias Braun | fix optimized build, add benchmark mode |
blob | commitdiff | raw | diff to current |
2007-12-18 |
Matthias Braun | mark implicit array sizes and don't always print them |
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 | - 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-13 |
Christoph Mallon | Use the error type consistently. |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Michael Beck | - functions returning arrays are not allowed |
blob | commitdiff | raw | diff to current |
2007-12-12 |
Michael Beck | - create an error type |
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 | Propagate type qualifiers in skip_typeref(). |
blob | commitdiff | raw | diff to current |
2007-12-11 |
Christoph Mallon | Print type qualifiers for typedefs. |
blob | commitdiff | raw | diff to current |
2007-12-10 |
Christoph Mallon | Add missing skip_typeref()s. |
blob | commitdiff | raw | diff to current |
2007-12-08 |
Matthias Braun | started working on bitfields |
blob | commitdiff | raw | diff to current |
2007-12-06 |
Michael Beck | - fixed some typos |
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-05 |
Christoph Mallon | const. |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | fixed output of function types |
blob | commitdiff | raw | diff to current |
2007-12-05 |
Michael Beck | Add options: |
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 |
Matthias Braun | implemented several type compatibility rules, renamed... |
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 |
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 | 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 | change back union stuff and expriment with new union... |
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-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-22 |
Matthias Braun | fix array declarator parsing, fix a memory error in... |
blob | commitdiff | raw | diff to current |
2007-11-22 |
Matthias Braun | fix printing of array types |
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-20 |
Matthias Braun | implement array intiailizers |
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-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-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 |
Matthias Braun | improve initializer handling |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | lex floating suffix, parser can now parse it's own... |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Matthias Braun | More work on cparser: |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Christoph Mallon | Write the ANSI word "restrict" instead if "__restrict... |
blob | commitdiff | raw | diff to current |
2007-09-28 |
Christoph Mallon | Factorise and indent code for printing atomic types. |
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 |
next |