add option -Wreturn-type
[cparser] / ast2firm.c
2008-06-02 Michael Beckadd option -Wreturn-type
2008-06-02 Matthias Braunonly build switch fallthrough block when needed
2008-06-02 Michael Beckwarn if missing return
2008-06-02 Matthias Braunonly construct fallthrough block if needed for an if
2008-06-02 Matthias Braun- make sure no expression is built twice
2008-06-01 Michael Beck- fixed typos
2008-06-01 Michael Beck- used MINGW instead of Win32 again
2008-05-31 Matthias Braunfix for handling of for scope handling
2008-05-31 Matthias Braunrework local variable handling:
2008-05-31 Matthias Braunremove debug printfs
2008-05-31 Matthias Braunfix rts_mapping code, add alloca mapping
2008-05-31 Matthias Braunfix for firm changes, bugfix: reset saw_default_label
2008-05-30 Matthias Braunfix extern inline handling, implement __builtin_huge_val
2008-05-30 Matthias Braunvalues can be bad, local static vars must have unique...
2008-05-30 Matthias Braunimprove creation of call nodes
2008-05-30 Matthias Braunadd missing strict conv for variable initialisation
2008-05-27 Michael Becknon-existing entities must have peculiarity_description
2008-05-27 Matthias Braunfix bug with big octal sequences
2008-05-27 Matthias Braunrework struct/union type creation, fix error 26
2008-05-26 Matthias Braunadd a panic for unimplemented initializer creation
2008-05-25 Matthias Braunimplement null initializers for types on the stack
2008-05-03 Michael Beckset the floating point model for the firm graph
2008-04-02 Michael Beck- fixed ld_name for Win32 and Mach-O
2008-04-02 Matthias Braunuse new id_unique
2008-04-02 Michael Beckswitch off usage of global_pointer again: globals are...
2008-04-02 Michael Beck-fpic implemented
2008-03-22 Michael Beckintroduce distinct complex and imaginary types
2008-03-22 Michael Beck- renamed modifier to decl_modifier
2008-03-22 Matthias Brauntest commit
2008-03-22 Matthias Braun- make use of new atomic_type_properties in ast2firm
2008-03-20 Michael Beck__leave implemented
2008-03-20 Michael Beck- fixed parse_error_expected()
2008-03-19 Michael Beckalways transmit const source_position_t * instead of...
2008-03-19 Matthias Braunmark entities as volatile where needed
2008-03-19 Matthias Braunrespect volatile type uqlaifiers in ast2firm
2008-03-18 Michael Beckremoved all EXPR_FUNCTION-alikes and replaced by EXPR_F...
2008-03-18 Sebastian Hackchanged printf format for size_t printing
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 Michael Beck- add empty and invalid statements
2008-03-13 Matthias Braunadd missing skip_typeref, fixing 255.vortex
2008-03-13 Matthias Braunimprove declaration counting code
2008-03-13 Matthias Braunsmall fixes
2008-03-06 Michael Beck- fixes memory leak
2008-02-25 Michael BeckBugFix:
2008-02-19 Matthias Braunsome refactoring in preparation for a preprocessor
2008-02-18 Matthias Braunadd license comments
2008-02-17 Matthias Braunimplement VLAs (just the Free nodes aren't constructed...
2008-02-16 Matthias Braunimprove bootstrap rule, align long long to 4 bytes
2008-02-15 Matthias Braunconstruct 0/1 instead of mode_b->int convs
2008-02-15 Matthias Braunadd bootstrap target, don't set frame_type to fixed...
2008-02-15 Matthias Braun- implemented non-constant initializers
2008-02-15 Matthias Braunfix string initializers, improve initializer semantic...
2008-02-14 Matthias Braunimplement compound literals (ineficient code at the...
2008-02-13 Matthias Braun- first iteration of new initializer code
2008-01-22 Matthias Braunuse new firm initializer syntax
2008-01-22 Matthias Braunrename to avoid name clashes with libfirm changes
2007-12-28 Matthias Braunalso support extern variable declarations in local...
2007-12-28 Matthias Braunsupport functions declared in local scope
2007-12-28 Matthias Brauntry working around/fixing cp_error015
2007-12-28 Matthias Braunimprove declaration counter
2007-12-28 Matthias Braunimplement anonymous struct/union members gcc extension
2007-12-20 Christoph MallonAlways set the alignment and set the layout_fixed flag...
2007-12-20 Christoph MallonDecide whether to use pn_Cmp_Ne or pn_Cmp_Lg for inequa...
2007-12-20 Christoph MallonReally avoid constructing two struct types for the...
2007-12-19 Michael BeckMulti-line character constants implemented
2007-12-19 Matthias Braunfix cp_error012
2007-12-19 Matthias Braunavoid construct 2 struct types for the same struct...
2007-12-19 Matthias Braunonly print a warning for asm statements for now...
2007-12-19 Michael BeckAdd debug info for types
2007-12-19 Michael Beck- GCC case A ... E: extention implemented
2007-12-18 Matthias Braunfix problems with local anonymous declarations
2007-12-18 Matthias Braundon't set new scopes when parsing struct fields, fix...
2007-12-17 Matthias Braunfix implicit struct casts
2007-12-17 Christoph MallonFix explicit dereferencing of function pointers.
2007-12-17 Christoph MallonFix creation of local static variables.
2007-12-17 Matthias Braunrename the statement_base_t statement to base in the...
2007-12-17 Matthias Braunrename datatype to type in expression_base_t, rename...
2007-12-15 Michael BeckImproved __alignof__: If expression represents a variab...
2007-12-15 Michael Beck- fixed _-alignof__ expression: it has the same syntax...
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-14 Christoph MallonDo not crash, when the body of an switch statement...
2007-12-12 Michael Beck- create an error type
2007-12-12 Christoph MallonHandle string literals with embedded \0 correctly.
2007-12-12 Christoph MallonRemove stray \n in warning message.
2007-12-11 Michael Beck- renamed atomic_type_type_t to atomic_type_kind_t
2007-12-11 Christoph MallonIgnore type declarations when handling local variables.
2007-12-11 Michael Becksome doxygen docu added
2007-12-11 Michael Beckimproved uninitialized variable warning
2007-12-11 Matthias Braunsupport for bitfields completed
2007-12-10 Christoph MallonCount all local _scalar_ declarations for the local...
2007-12-10 Matthias Braunremove debug printfs
2007-12-10 Matthias Braunalign doubles to 4 bytes, improve bitfield handling
2007-12-08 Christoph MallonSelect parameters from the correct frame.
2007-12-08 Matthias Braunstarted working on bitfields
2007-12-07 Michael Beck__builtin_prefetch implemented
2007-12-07 Michael Beck__builtin_constant_p() implemented
2007-12-07 Michael Beckrenamed declaration_type_t to declaration_kind_t
next