2012-12-12 |
Matthias Braun | simplify license header similar to libFirm |
blob | commitdiff | raw |
2012-12-12 |
Christoph Mallon | parser: Parse and reject GCC range initializers "[0... |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | implement support for complex types |
blob | commitdiff | raw | diff to current |
2012-12-10 |
Matthias Braun | rename bitwise_negate to complement |
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-28 |
Matthias Braun | fix cases where compoundlits are constant/get an entity |
blob | commitdiff | raw | diff to current |
2012-11-08 |
Christoph Mallon | Parse (and reject) asm goto. |
blob | commitdiff | raw | diff to current |
2012-10-30 |
Matthias Braun | use ir_tarval to calculate case values |
blob | commitdiff | raw | diff to current |
2012-09-03 |
Christoph Mallon | Remove the AST node for while, use the one for for... |
blob | commitdiff | raw | diff to current |
2012-06-17 |
Christoph Mallon | Let the lexer produce preprocessor numbers T_NUMBER... |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Include string encoding in string_t. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Use initializer_value_t for INITIALIZER_STRING, too. |
blob | commitdiff | raw | diff to current |
2012-06-14 |
Christoph Mallon | Merge INITIALIZER_WIDE_STRING into INITIALIZER_STRING. |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Christoph Mallon | Remove the unused field value from struct funcname_expr... |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Christoph Mallon | Merge EXPR_LITERAL_WIDE_CHARACTER into EXPR_LITERAL_CHA... |
blob | commitdiff | raw | diff to current |
2012-06-05 |
Christoph Mallon | Use struct string_literal_expression_t instead of struc... |
blob | commitdiff | raw | diff to current |
2012-05-23 |
Christoph Mallon | Record the encoding in string_literal_expression_t... |
blob | commitdiff | raw | diff to current |
2012-05-19 |
Christoph Mallon | Store the whole second argument expression of __builtin... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Remove the unnecessary distinction between EXPR_LITERAL... |
blob | commitdiff | raw | diff to current |
2012-05-06 |
Christoph Mallon | Remove the (mostly) unnecessary distinction between... |
blob | commitdiff | raw | diff to current |
2012-05-04 |
Christoph Mallon | Add scopes to iteration and selection statements. |
blob | commitdiff | raw | diff to current |
2012-04-24 |
Christoph Mallon | Rename EXPR_REFERENCE_ENUM_VALUE to EXPR_ENUM_CONSTANT. |
blob | commitdiff | raw | diff to current |
2012-03-29 |
Christoph Mallon | Split computed gotos (STATEMENT_COMPUTED_GOTO) from... |
blob | commitdiff | raw | diff to current |
2012-03-28 |
Christoph Mallon | Make our multi-case macros nicer for code beautifiers. |
blob | commitdiff | raw | diff to current |
2011-11-03 |
Matthias Braun | adapt to new Switch node |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Matthias Braun | rename STATEMENT_INVALID to STATEMENT_ERROR |
blob | commitdiff | raw | diff to current |
2011-08-13 |
Matthias Braun | remove EXPR_INVALID, EXPR_ERROR is enough |
blob | commitdiff | raw | diff to current |
2011-08-12 |
Matthias Braun | differentiate between EXPR_INVALID and EXPR_ERROR |
blob | commitdiff | raw | diff to current |
2011-08-11 |
Matthias Braun | remove old EXPR_UNKNOWN artifact |
blob | commitdiff | raw | diff to current |
2011-08-09 |
Matthias Braun | transform token_t into a union (similar to ast-nodes) |
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-24 |
Andreas Zwinkau | Merge branch 'makefilefix' |
blob | commitdiff | raw | diff to current |
2011-06-23 |
Christoph Mallon | Inline allocate_ast() into its only caller (allocate_as... |
blob | commitdiff | raw | diff to current |
2011-06-09 |
Matthias Braun | move docu comments to header |
blob | commitdiff | raw | diff to current |
2010-10-08 |
Matthias Braun | adapt to libfirm (rename tarval to ir_tarval) |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Matthias Braun | fix |
blob | commitdiff | raw | diff to current |
2010-02-24 |
Matthias Braun | - Rework the way literals are handled, these are now... |
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-04-07 |
Michael Beck | - 2009 patch |
blob | commitdiff | raw | diff to current |
2009-03-08 |
Matthias Braun | Rework compound type handling: |
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-27 |
Michael Beck | Removed EXPR_BUILTIN_SYMBOL: Builtins are now predefine... |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Michael Beck | - implemented __builtin_prefetch() |
blob | commitdiff | raw | diff to current |
2008-12-21 |
Michael Beck | - some commnets |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Christoph Mallon | Implement __builtin_types_compatible_p(). |
blob | commitdiff | raw | diff to current |
2008-12-18 |
Michael Beck | - reimplemented __builtin_frame_address() and __builtin... |
blob | commitdiff | raw | diff to current |
2008-12-17 |
Michael Beck | - implemented __builtin_(return|frame)_address() FE... |
blob | commitdiff | raw | diff to current |
2008-12-13 |
Christoph Mallon | Remove the unused STATEMENT_LOCAL_LABEL/struct local_la... |
blob | commitdiff | raw | diff to current |
2008-12-11 |
Christoph Mallon | Fix typo in comment. |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Christoph Mallon | Improve handling of statement expressions ({}): |
blob | commitdiff | raw | diff to current |
2008-12-10 |
Michael Beck | - recognize __attribute__((returns_twice)) and __declsp... |
blob | commitdiff | raw | diff to current |
2008-12-07 |
Christoph Mallon | Implement -Wparentheses. |
blob | commitdiff | raw | diff to current |
2008-11-27 |
Matthias Braun | fix builting expect handling and implement taking addre... |
blob | commitdiff | raw | diff to current |
2008-11-14 |
Matthias Braun | More work for C++ mode: |
blob | commitdiff | raw | diff to current |
2008-11-01 |
Matthias Braun | declaration_t -> entity_t |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | Parse and check semantic of delete expressions. |
blob | commitdiff | raw | diff to current |
2008-10-27 |
Christoph Mallon | Parse and check semantic of throw expressions. |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Christoph Mallon | Unify the precedence lists of the parser and the AST... |
blob | commitdiff | raw | diff to current |
2008-10-25 |
Matthias Braun | get rid of some fields in ast_t: outer_fkt_jmp, is_oute... |
blob | commitdiff | raw | diff to current |
2008-10-23 |
Matthias Braun | asm_name is not used |
blob | commitdiff | raw | diff to current |
2008-10-20 |
Christoph Mallon | Another attempt to solve the halting problem: Detect... |
blob | commitdiff | raw | diff to current |
2008-09-23 |
Matthias Braun | handle DM_CONST, lower inline limit, force optimize_fun... |
blob | commitdiff | raw | diff to current |
2008-09-18 |
Michael Beck | - add more attributes to support inner functions |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | - replaced set_scope by scope_push()/scope_pop() |
blob | commitdiff | raw | diff to current |
2008-09-17 |
Michael Beck | fixed comments |
blob | commitdiff | raw | diff to current |
2008-09-16 |
Michael Beck | - renamed is_empty to is_empty_range |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - implemented local labels |
blob | commitdiff | raw | diff to current |
2008-09-14 |
Michael Beck | - implemented computed goto |
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-12 |
Christoph Mallon | Remove the unnecessary attribute symbol from struct... |
blob | commitdiff | raw | diff to current |
2008-09-12 |
Christoph Mallon | Do not show implicit declarations in --print-ast. |
blob | commitdiff | raw | diff to current |
2008-08-31 |
Michael Beck | - implemented -Wswitch-enum |
blob | commitdiff | raw | diff to current |
2008-08-29 |
Michael Beck | MAGIC_DEFAULT_PN_NUMBER is gone away ... |
blob | commitdiff | raw | diff to current |
2008-08-28 |
Michael Beck | Fixed handling of case labels: |
blob | commitdiff | raw | diff to current |
2008-08-25 |
Christoph Mallon | Partially implement -Wdeprecated-declarations. |
blob | commitdiff | raw | diff to current |
2008-08-24 |
Christoph Mallon | Properly detect unreachable code and when control flow... |
blob | commitdiff | raw | diff to current |
2008-08-23 |
Christoph Mallon | Handle __attribute__((unused)). |
blob | commitdiff | raw | diff to current |
2008-08-16 |
Michael Beck | - changing all typedef enum { ... } name; into typedef... |
blob | commitdiff | raw | diff to current |
2008-08-15 |
Christoph Mallon | Add support for global assembler statements. |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Michael Beck | add cc field to function types |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Christoph Mallon | Process MS and GNU attributes for specifying the callin... |
blob | commitdiff | raw | diff to current |
2008-08-13 |
Christoph Mallon | Handle __attribute__((used)) for functions, i.e. make... |
blob | commitdiff | raw | diff to current |
2008-07-31 |
Matthias Braun | do something with some of the gnu attributes |
blob | commitdiff | raw | diff to current |
2008-07-29 |
Matthias Braun | implement asm nodes |
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-05-30 |
Matthias Braun | better approach towards the parsing problems |
blob | commitdiff | raw | diff to current |
2008-05-30 |
Matthias Braun | make parser more robust against invalid declarations |
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-05-25 |
Matthias Braun | add mode attribute parsing |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Michael Beck | - removed useless symbol from reference expression |
blob | commitdiff | raw | diff to current |
2008-03-22 |
Michael Beck | - renamed modifier to decl_modifier |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Michael Beck | __leave implemented |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Michael Beck | - fixed parse_error_expected() |
blob | commitdiff | raw | diff to current |
2008-03-20 |
Michael Beck | typo fixed |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Michael Beck | add missing dllimport and dllexport attributes |
blob | commitdiff | raw | diff to current |
2008-03-19 |
Michael Beck | collect GNU attributes in list, not used yet ... |
blob | commitdiff | raw | diff to current |
2008-03-18 |
Michael Beck | suppress "statement has no effect" warning for ms __noo... |
blob | commitdiff | raw | diff to current |
next |