Use print_char('x') instead of print_string("x").
[cparser] / ast.c
2008-09-16 Christoph MallonSlightly simplify printing binary operators.
2008-09-16 Christoph MallonUse fputc() instead of fputs() to print a single char.
2008-09-16 Christoph MallonPrint no " " between the ")" and the "{" of a compound...
2008-09-16 Christoph MallonWhen printing AST for asm statements first print output...
2008-09-16 Christoph MallonPrint \n after $invalid statement$.
2008-09-16 Michael Beck- do not print {} for incomplete types
2008-09-15 Christoph MallonFor an array access being an object with constant addre...
2008-09-15 Christoph MallonDeMorganise.
2008-09-14 Christoph MallonHandle the case when array access results in an address...
2008-09-14 Christoph MallonPrevent stray error messages by pretending invalid...
2008-09-14 Michael Beck- Ugly fix: MSVC runtime does not support long double...
2008-09-14 Christoph MallonThe result of a select expression is never a constant...
2008-09-14 Christoph MallonThe result of an array access never is a constant expre...
2008-09-14 Michael Beck- implemented local labels
2008-09-14 Michael Beck- fixed printing of labels
2008-09-14 Michael Beck- use the intel math library if compiled by the intel...
2008-09-14 Michael Beck- implemented computed goto
2008-09-13 Christoph MallonReplace some fprintf()s by the simpler fput{c,s}().
2008-09-13 Michael Beck- prints correctly computed goto
2008-09-12 Christoph MallonRemove the unnecessary attribute symbol from struct...
2008-09-12 Christoph MallonCorrect precedence of call expressions for printing.
2008-09-12 Christoph MallonCorrect precedence for printing ?:.
2008-09-12 Christoph MallonPrint constant suffixes and properly print floats.
2008-09-12 Christoph MallonPrint a " " after the ")" of for-statements.
2008-09-12 Christoph MallonDo not show implicit declarations in --print-ast.
2008-09-12 Christoph Mallonbool, indendation.
2008-09-02 Matthias Braunsizeof from vla type is not constant
2008-09-01 Michael Beck- add support for \e escape
2008-09-01 Michael Beck- implemented GNU ?: operator (no ast2firm support yet
2008-08-25 Christoph MallonPartially implement -Wdeprecated-declarations.
2008-08-22 Christoph MallonReduce indendation.
2008-08-22 Christoph MallonPrevent printing redundant parentheses for array access...
2008-08-12 Matthias Braunignore -fPIC, one more missing skip_typeref
2008-08-07 Matthias Braunadd & fix constexpr4
2008-08-06 Matthias Braunimplement transparent_union
2008-08-01 Matthias Braunfix cp_error037, fix noconst.c
2008-07-31 Matthias Braundo something with some of the gnu attributes
2008-07-30 Matthias Braunmore obscure constant expressions
2008-07-30 Matthias Braundon't forget to skip typerefs
2008-07-29 Matthias Braunimplement asm nodes
2008-06-02 Matthias Braunbuiltin_nanf is const
2008-06-02 Matthias Braun- make sure no expression is built twice
2008-03-22 Michael Beck- renamed modifier to decl_modifier
2008-03-20 Michael Beck__leave implemented
2008-03-20 Michael Beck- fixed parse_error_expected()
2008-03-18 Michael Beckremoved all EXPR_FUNCTION-alikes and replaced by EXPR_F...
2008-03-18 Michael Beck- completed __FUNCSIG__ and __FUNCDNAME__
2008-03-18 Michael Beck- made an extra field for the deprecated attribute...
2008-03-17 Michael BeckBugFix:
2008-03-16 Michael Beckuseless block removed
2008-03-14 Michael Beckfixed empty initializers printingast.c
2008-03-14 Matthias Braundon't emit enum declarations when printing declaration...
2008-03-14 Michael Beck- add __declspec restrict and noalias
2008-03-14 Michael Beck- add empty and invalid statements
2008-03-12 Michael Beckimplemented deprecated and property __declspec's
2008-03-07 Michael Beck- add alignment to types and declarations
2008-03-07 Michael Beckmore on MS __declspec
2008-02-20 Matthias Brauncommit some files I forgot
2008-02-19 Matthias Braunsome refactoring in preparation for a preprocessor
2008-02-18 Matthias Braunadd license comments
2008-02-18 Matthias Braunfix is_constant_expression for conditionals
2008-02-16 Matthias Braundon't print trailing 0 in strings
2008-02-16 Matthias Braunadd missing skip_typerefs
2008-02-15 Matthias Braun- implemented non-constant initializers
2008-02-15 Matthias Brauncorrect is_const test for compound literals
2008-02-13 Matthias Braun- first iteration of new initializer code
2008-02-08 Matthias Braunfix optimized build, add benchmark mode
2007-12-20 Christoph MallonAdd missing skip_typeref() when printing constants.
2007-12-19 Michael BeckMulti-line character constants implemented
2007-12-19 Michael Beck- GCC case A ... E: extention implemented
2007-12-19 Michael Beckmore doxygen docu added
2007-12-19 Michael Beck- restored last missing checkin: fixed precedence and...
2007-12-18 Michael Beck- add option --no-implicit-cast to supres printing...
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 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-12 Christoph MallonHandle string literals with embedded \0 correctly.
2007-12-11 Matthias Braunsupport for bitfields completed
2007-12-10 Matthias Braunalign doubles to 4 bytes, improve bitfield handling
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 Beckadd missing EXPR_ALIGNOF case, its always constant
2007-12-07 Michael Beck- implement __alignof__
2007-12-06 Michael Beckadd print_offset_expression(), print_statement_expression()
2007-12-06 Michael Beckrenamed initializer_type_t enums to initializer_kind_t
2007-12-06 Michael Beckrenamed *_type_t enums to *_kind_t
2007-12-06 Michael Beckadd preliminary support for __assume()
2007-12-05 Matthias Braunimplement __builtin_expect, fix _Bool in ast2firm,...
2007-12-05 Matthias Braunenum entries are constant, transform -fomit-frame-point...
2007-12-05 Matthias Braunadd an is_constant_expression, only try to fold express...
2007-12-04 Michael Beck- BugFix: initialize the parser after command line...
2007-11-30 Matthias Braunmerge UNEXPR and BINEXPR enums with EXPR enum
2007-11-30 Christoph MallonAdd support for variadic arguments.
2007-11-29 Christoph MallonFirst iteration in adding wide string literal support...
2007-11-29 Matthias Braunimplement K&R style function definitions, code cleanup...
2007-11-28 Matthias Braun- create strict convs where necessary
2007-11-27 Matthias Braunadd parsing of asm statements, avoid some statement...
next