- 2009 patch
[cparser] / type.c
2009-04-07 Michael Beck- 2009 patch
2009-04-07 Michael Beck- implement -mrtd
2009-04-07 Michael Beck- fixed handling of calling convention in function_type...
2009-04-07 Michael Beck- fixed function type calling convention
2009-03-20 Matthias Braunanother bugfix
2009-03-20 Matthias Braunbugfix
2009-03-20 Matthias Braunanother iteration of the struct layout code
2009-03-10 Matthias Braunanother bitfield fix
2009-03-10 Matthias Braunfix packed bitfield handling, long double is 16bytes...
2009-03-09 Matthias Brauncorrectly fix calling convention problems from bug #42
2009-03-08 Matthias Braunpacked struct implementation, attribute assignment...
2009-03-08 Matthias Braundon't output calling convention warnings on non-functio...
2009-03-07 Matthias Braunrewrite of attribute handling
2009-01-03 Michael Beck- implemented va_copy(), needed for C99
2009-01-02 Michael Beck- some comments
2008-12-25 Christoph MallonFix printing of pointers and references to arrays.
2008-12-18 Christoph Mallontypeof() always has a type set, so there is no need...
2008-12-18 Christoph MallonSkip non-parameter entities in parameter lists. This...
2008-12-17 Christoph MallonPut { of function on separate line.
2008-12-17 Christoph MallonAdd the macro lengthof().
2008-12-14 Christoph MallonUse identify_new_type() instead of duplicating it.
2008-12-14 Christoph MallonFix handling of alignment in skip_typeref(). skip_type...
2008-12-14 Matthias Braunfurther attributes+types tweaks
2008-12-13 Matthias Braunfirst implementation of aligned attribute
2008-12-12 Matthias Braunremove wrong assert
2008-12-11 Christoph MallonPrettify printing of qualified pointer types.
2008-12-06 Christoph MallonAdd partial support for C++ wchar_t.
2008-12-03 Christoph MallonProperly print parameters, which have no type (identifi...
2008-11-28 Christoph MallonUse fputs/fputc where appropriate.
2008-11-25 Matthias Braunprint transparent union modifiers for types
2008-11-18 Christoph MallonParse C++ references.
2008-11-17 Michael Beck- parsing of __based implemented (more semantic in...
2008-11-15 Christoph MallonImprove linkage specification
2008-11-15 Christoph MallonThe calling convention is orthogonal to the linkage...
2008-11-14 Matthias BraunMore work for C++ mode:
2008-11-14 Matthias Braun- Try to move OS/target specific stuff to lang_features...
2008-11-10 Christoph MallonParse C++ bool, false and true.
2008-11-01 Matthias Braundeclaration_t -> entity_t
2008-10-24 Christoph MallonWhile our semantics of _Bool are wrong, at least make...
2008-09-18 Michael Beck- add get_type_qualifiers() allowing to get the type...
2008-09-15 Christoph MallonFunction types only are compatible if their calling...
2008-09-15 Christoph MallonRemove redundant test from is_type_real() (is_type_floa...
2008-09-15 Michael Beckmore work on type size
2008-09-15 Christoph MallonAssert that no typerefs are passed to get_unqualified_t...
2008-09-14 Christoph MallonHandle the error type in get_qualified_type().
2008-09-14 Christoph MallonPretend the error type is compatible with every type...
2008-09-14 Christoph MallonHandle typerefs in get_qualified_type().
2008-09-14 Christoph MallonFix printing of function types, which return function...
2008-09-13 Michael Beck- started implementation of size and alignment for...
2008-09-13 Christoph MallonAdd get_qualified_type() and solve several problem...
2008-09-12 Michael Beckadded is_type_complex()
2008-09-12 Michael Beck- do not print a space at the end of qualifiers (needed...
2008-08-31 Christoph MallonAdd missing return when printing error type in intern_p...
2008-08-31 Michael Beckadded is_type_enum()
2008-08-27 Christoph MallonWhen printing parentheses around a function declarator...
2008-08-16 Michael Beckfixed support for calling conventions:
2008-08-06 Matthias Braunimplement transparent_union
2008-08-06 Christoph MallonImprove type checking for conditional expressions with...
2008-07-30 Matthias Braunconst with typeref from an array needs special treatment
2008-07-30 Matthias Braundo correct semantic check for pointer arithmetic, suppo...
2008-06-02 Matthias Braunfix kr2.c
2008-06-02 Matthias Braun- make sure no expression is built twice
2008-06-01 Matthias Braunmore fixes for bitfield type
2008-06-01 Matthias Braunbitfield is a complete type
2008-05-31 Matthias Braunset alignment for long double
2008-05-30 Matthias Braunimprove creation of call nodes
2008-05-27 Matthias Braunrework struct/union type creation, fix error 26
2008-03-22 Michael Beckimproved is_type_arithmetic()
2008-03-22 Michael Beckintroduce distinct complex and imaginary types
2008-03-22 Matthias Braunfloat type alignment will be set later
2008-03-22 Matthias Braun- make use of new atomic_type_properties in ast2firm
2008-03-22 Matthias Braunavoid warning
2008-03-22 Matthias Braunuse global table for atomic type properties
2008-03-18 Michael Beck- completed __FUNCSIG__ and __FUNCDNAME__
2008-03-18 Michael Beckmicrosoft types are just synonyms for default types
2008-03-17 Michael Beckimplement MS type extension types
2008-03-14 Matthias Braunempty initializers should be INITIALIZER_LIST with...
2008-03-14 Matthias Braunavoid endless recursion when printing anonymous enums...
2008-03-07 Michael Beck- add alignment to types and declarations
2008-02-19 Matthias Braunsome refactoring in preparation for a preprocessor
2008-02-18 Matthias Braunadd license comments
2008-02-16 Matthias Braunstring literals really have array type, revert_automati...
2008-02-13 Matthias Braun- first iteration of new initializer code
2008-02-08 Matthias Braunfix optimized build, add benchmark mode
2007-12-18 Matthias Braunmark implicit array sizes and don't always print them
2007-12-17 Matthias Braunrename datatype to type in expression_base_t, rename...
2007-12-15 Michael Beck- renamed is_type_floating() to is_type_float()
2007-12-14 Michael Beck- renamed context_t to the more logical scope_t
2007-12-13 Christoph MallonUse the error type consistently.
2007-12-12 Michael Beck- functions returning arrays are not allowed
2007-12-12 Michael Beck- create an error type
2007-12-11 Michael Beck- renamed atomic_type_type_t to atomic_type_kind_t
2007-12-11 Christoph MallonPropagate type qualifiers in skip_typeref().
2007-12-11 Christoph MallonPrint type qualifiers for typedefs.
2007-12-10 Christoph MallonAdd missing skip_typeref()s.
2007-12-08 Matthias Braunstarted working on bitfields
2007-12-06 Michael Beck- fixed some typos
2007-12-06 Michael Beckrenamed *_type_t enums to *_kind_t
2007-12-05 Christoph Mallonconst.
2007-12-05 Michael Beckfixed output of function types
next