main: rework preprocessor invocation
[cparser] / entity_t.h
2012-10-30 Christoph MallonUse jump_target for goto labels.
2012-10-30 Christoph MallonUse a separate block as target for indirect jumps.
2012-10-30 Christoph MallonUse a reference counter to mature label blocks as early...
2012-10-18 Christoph MallonRename the member statement of struct function_t to...
2012-10-18 Christoph MallonRemove unused members from struct compound_member_t...
2012-07-26 Matthias Braunrememeber attributes on struct types
2012-07-09 Christoph MallonAdd the option c11 to -std and add the C11 keywords.
2012-06-20 Christoph MallonReplace the old lexer by the new preprocessor.
2012-05-16 Christoph MallonUse the same struct variable_t for variable and paramet...
2012-05-03 Matthias Braunparse gnu __leaf__ attribute
2012-04-27 Christoph MallonPass the source position to allocate_entity_zero()...
2012-03-28 Christoph MallonMake our multi-case macros nicer for code beautifiers.
2011-09-05 Christoph MallonThe variants of advance_current_object() and descend_in...
2011-08-17 Matthias Braunsimplify builtin infrastructure
2011-08-13 Matthias Braunremove more unnecessary XXX_INVALID constants
2011-08-13 Matthias Braunremove ENTITY_INVALID
2011-08-09 Matthias Braunbitfields are an entity attribute now, not a type
2011-06-24 Andreas ZwinkauMerge branch 'makefilefix'
2011-06-17 Christoph MallonPass the symbol to allocate_entity_zero() instead of...
2011-06-17 Christoph MallonPass the namespace to allocate_entity_zero() instead...
2011-06-09 Matthias Braunadded elf-visibility handling
2011-05-19 Christoph MallonRemove the unnecessary distinction between compound_t...
2011-02-24 Andreas ZwinkauHandle GNU extension __REDIRECT
2010-10-08 Matthias Braunadapt to libfirm (rename tarval to ir_tarval)
2010-04-15 Matthias Braunbetter packing of struct, updates for release
2010-04-14 Matthias BraunARG, struct offsets are potentially more than 16bit
2010-02-15 Matthias Brauncleanup builtin handling and put it into an own file...
2010-02-05 Christoph MallonImplement __builtin_huge_valf and __builtin_huge_vall.
2010-02-03 Matthias Braunfix some assertions; correctly handle weak symbols
2010-01-02 Matthias Braunpreliminary support for namespace mangling (I had this...
2009-06-08 Matthias Braunsome more work towards (c++) namespace support
2009-04-07 Michael Beck- 2009 patch
2009-03-09 Matthias Braunattempt to fix bug #40
2009-03-08 Matthias Braunpacked struct implementation, attribute assignment...
2009-03-08 Matthias BraunRework compound type handling:
2009-03-07 Matthias Braunrewrite of attribute handling
2009-01-28 Christoph MallonC99 §6.2.3:1 24) There is only one name space for...
2009-01-19 Michael Beck- corerctly transform inner functions to firm
2009-01-02 Michael Beck- add FE support for MS _AddressOfReturnAddress()
2009-01-01 Christoph MallonRemove the write-only attribute bool has_flexible_membe...
2008-12-29 Michael Beck- more MS intrinsics
2008-12-27 Michael Beck- more builtins
2008-12-27 Michael BeckRemoved EXPR_BUILTIN_SYMBOL: Builtins are now predefine...
2008-12-13 Matthias Braunfirst implementation of aligned attribute
2008-12-10 Michael Beck- recognize __attribute__((returns_twice)) and __declsp...
2008-11-25 Matthias Braun- Introduce ENTITY_PARAMETER
2008-11-21 Matthias Braunget rid of scope->parent
2008-11-19 Christoph MallonImprove storage class handling:
2008-11-17 Christoph MallonHandle mangling of anonymous types, which only have...
2008-11-16 Christoph MallonProcess calling convention attributes again.
2008-11-14 Matthias BraunMore work for C++ mode:
2008-11-13 Matthias Braunfix local labels
2008-11-02 Matthias Braunimprove flexible array member handling, assign error_ty...
2008-11-01 Matthias Braundeclaration_t -> entity_t