2012-12-12 |
Matthias Braun | simplify license header similar to libFirm |
blob | commitdiff | raw |
2012-12-10 |
Matthias Braun | implement support for complex types |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | fix coding style |
blob | commitdiff | raw | diff to current |
2012-12-07 |
Christoph Mallon | type: Add missing space for printing complex types. |
blob | commitdiff | raw | diff to current |
2012-12-03 |
Matthias Braun | support complex type (no arithmetic yet) |
blob | commitdiff | raw | diff to current |
2012-12-01 |
Matthias Braun | rename source_position_t to position_t, rename members... |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Add separator_t to aid printing lists with separators. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Christoph Mallon | Let panic() print file, line and function. |
blob | commitdiff | raw | diff to current |
2012-08-30 |
Sebastian Buchwald | Fixed clang warning. |
blob | commitdiff | raw | diff to current |
2012-07-03 |
Matthias Braun | remove unnecessary ATOMIC_TYPE_INVALID |
blob | commitdiff | raw | diff to current |
2012-07-03 |
Christoph Mallon | Use obstack_copy() instead of obstack_alloc() + memcpy(). |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Simplify print_compound_type(). |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Reformat intern_print_type_pre() for better readability. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Push the test for the error type in types_compatible... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Simplify assertions and remove redundant ones. |
blob | commitdiff | raw | diff to current |
2012-05-18 |
Matthias Braun | set layouted earlier to break cycles |
blob | commitdiff | raw | diff to current |
2012-04-26 |
Christoph Mallon | Move the GNU special case for sizeof(function) from... |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Reduce code duplication in layout_struct_type(). |
blob | commitdiff | raw | diff to current |
2012-03-27 |
Christoph Mallon | Use print_char('x') instead of print_string("x"). |
blob | commitdiff | raw | diff to current |
2011-10-27 |
Matthias Braun | sizeof(void) is 1 |
blob | commitdiff | raw | diff to current |
2011-10-11 |
Christoph Mallon | Remove stale comment. |
blob | commitdiff | raw | diff to current |
2011-09-14 |
Christoph Mallon | Move function descriptions into headers. |
blob | commitdiff | raw | diff to current |
2011-09-10 |
Christoph Mallon | The typeof-type is always set, no need to check and... |
blob | commitdiff | raw | diff to current |
2011-09-10 |
Christoph Mallon | Make get_type_alignment_compound() static. |
blob | commitdiff | raw | diff to current |
2011-09-10 |
Christoph Mallon | Make sure that get_type_alignment() is not passed a... |
blob | commitdiff | raw | diff to current |
2011-08-19 |
Christoph Mallon | Simplify sizeof(x) / sizeof(x[0]) to lengthof(x). |
blob | commitdiff | raw | diff to current |
2011-08-18 |
Christoph Mallon | Correct size, alignment and rank of long long and unsig... |
blob | commitdiff | raw | diff to current |
2011-08-17 |
Matthias Braun | simplify builtin infrastructure |
blob | commitdiff | raw | diff to current |
2011-08-16 |
Matthias Braun | rework atomic and related types |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Matthias Braun | remove more unnecessary XXX_INVALID constants |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Matthias Braun | remove TYPE_INVALID, TYPE_ERROR is enough |
blob | commitdiff | raw | diff to current |
2011-08-10 |
Matthias Braun | rework architecture specific type handling |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Matthias Braun | bitfields are an entity attribute now, not a type |
blob | commitdiff | raw | diff to current |
2011-07-28 |
Matthias Braun | use bool flag instead of UNARY_CAST_IMPLICIT |
blob | commitdiff | raw | diff to current |
2011-06-27 |
Christoph Mallon | Add missing TYPE_REFERENCE to get_type_struct_size(). |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Andreas Zwinkau | Merge branch 'makefilefix' |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Christoph Mallon | Simplify daisy-chaining parameters in make_function_type(). |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Christoph Mallon | Make type_obst static and remove unnecessary pointer... |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Christoph Mallon | Remove duplicate allocate_parameter(). |
blob | commitdiff | raw | diff to current |
2011-06-24 |
Christoph Mallon | Use allocate_type_zero() to reduce code duplication. |
blob | commitdiff | raw | diff to current |
2011-06-21 |
Christoph Mallon | Improve diagnostic handling: Add [-Wfoo] and -Werror... |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Matthias Braun | fix cparser warnings |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Matthias Braun | fix a bunch of warnings (reported by cparser) |
blob | commitdiff | raw | diff to current |
2011-06-17 |
Matthias Braun | query firm backend for machine_size and long double... |
blob | commitdiff | raw | diff to current |
2011-06-10 |
Matthias Braun | move -ffp-XXX flags handling to main cparser to be... |
blob | commitdiff | raw | diff to current |
2011-05-24 |
Matthias Braun | remove pointless concept of a builtin-type |
blob | commitdiff | raw | diff to current |
2011-05-16 |
Christoph Mallon | Corrent whitespace inconsistencies when printing type... |
blob | commitdiff | raw | diff to current |
2011-03-16 |
Matthias Braun | redo big_endian bitfield packing in a simpler and more... |
blob | commitdiff | raw | diff to current |
2011-02-24 |
Christoph Mallon | Do not check for a null pointer in the type printer... |
blob | commitdiff | raw | diff to current |
2010-12-30 |
Michael Beck | Fixed type sizes and alignment for -m64. |
blob | commitdiff | raw | diff to current |
2010-10-06 |
Matthias Braun | add -mtriple= to specify target architecture; refactor... |
blob | commitdiff | raw | diff to current |
2010-09-06 |
Matthias Braun | new bitfield struct layout code for big-endian (=sparc... |
blob | commitdiff | raw | diff to current |
2010-05-05 |
Matthias Braun | fix for cp_error062 |
blob | commitdiff | raw | diff to current |
2010-02-15 |
Matthias Braun | cleanup builtin handling and put it into an own file... |
blob | commitdiff | raw | diff to current |
2010-01-04 |
Matthias Braun | add a printing abstraction layer so we can print type... |
blob | commitdiff | raw | diff to current |
2009-06-03 |
Christoph Mallon | Declarations with empty parentheses are incompatible... |
blob | commitdiff | raw | diff to current |
2009-05-15 |
Matthias Braun | NEWS update, fix type compatibility check for k&r functions |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Michael Beck | - 2009 patch |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Michael Beck | - implement -mrtd |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Michael Beck | - fixed handling of calling convention in function_type... |
blob | commitdiff | raw | diff to current |
2009-04-07 |
Michael Beck | - fixed function type calling convention |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Matthias Braun | another bugfix |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Matthias Braun | bugfix |
blob | commitdiff | raw | diff to current |
2009-03-20 |
Matthias Braun | another iteration of the struct layout code |
blob | commitdiff | raw | diff to current |
2009-03-10 |
Matthias Braun | another bitfield fix |
blob | commitdiff | raw | diff to current |
2009-03-10 |
Matthias Braun | fix packed bitfield handling, long double is 16bytes... |
blob | commitdiff | raw | diff to current |
2009-03-09 |
Matthias Braun | correctly fix calling convention problems from bug #42 |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Matthias Braun | packed struct implementation, attribute assignment... |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Matthias Braun | don't output calling convention warnings on non-functio... |
blob | commitdiff | raw | diff to current |
2009-03-07 |
Matthias Braun | rewrite of attribute handling |
blob | commitdiff | raw | diff to current |
2009-01-03 |
Michael Beck | - implemented va_copy(), needed for C99 |
blob | commitdiff | raw | diff to current |
2009-01-02 |
Michael Beck | - some comments |
blob | commitdiff | raw | diff to current |
2008-12-25 |
Christoph Mallon | Fix printing of pointers and references to arrays. |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Christoph Mallon | typeof() always has a type set, so there is no need... |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Christoph Mallon | Skip non-parameter entities in parameter lists. This... |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Christoph Mallon | Put { of function on separate line. |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Christoph Mallon | Add the macro lengthof(). |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Christoph Mallon | Use identify_new_type() instead of duplicating it. |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Christoph Mallon | Fix handling of alignment in skip_typeref(). skip_type... |
blob | commitdiff | raw | diff to current |
2008-12-14 |
Matthias Braun | further attributes+types tweaks |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Matthias Braun | first implementation of aligned attribute |
blob | commitdiff | raw | diff to current |
2008-12-12 |
Matthias Braun | remove wrong assert |
blob | commitdiff | raw | diff to current |
2008-12-11 |
Christoph Mallon | Prettify printing of qualified pointer types. |
blob | commitdiff | raw | diff to current |
2008-12-06 |
Christoph Mallon | Add partial support for C++ wchar_t. |
blob | commitdiff | raw | diff to current |
2008-12-03 |
Christoph Mallon | Properly print parameters, which have no type (identifi... |
blob | commitdiff | raw | diff to current |
2008-11-28 |
Christoph Mallon | Use fputs/fputc where appropriate. |
blob | commitdiff | raw | diff to current |
2008-11-25 |
Matthias Braun | print transparent union modifiers for types |
blob | commitdiff | raw | diff to current |
2008-11-18 |
Christoph Mallon | Parse C++ references. |
blob | commitdiff | raw | diff to current |
2008-11-17 |
Michael Beck | - parsing of __based implemented (more semantic in... |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | Improve linkage specification |
blob | commitdiff | raw | diff to current |
2008-11-15 |
Christoph Mallon | The calling convention is orthogonal to the linkage... |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | More work for C++ mode: |
blob | commitdiff | raw | diff to current |
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 |
next |