cparser
2008-09-18 Michael Beck- BugFix: unitializer must be created using qualifiers...
2008-09-18 Michael Beck- add get_type_qualifiers() allowing to get the type...
2008-09-18 Christoph MallonThe standard calls it "file scope", so rename global_sc...
2008-09-18 Christoph MallonResolve unreachable statement warnings.
2008-09-18 Christoph MallonPut T_EOF into the anchor set.
2008-09-18 Matthias Braundepend on libfirm (if path is specified in config.mak)
2008-09-18 Christoph MallonSlightly simplify stack_pop_to().
2008-09-18 Christoph Mallonenvironment_top() and local_label_top() return size_t...
2008-09-18 Christoph MallonSlightly simplify stack_push().
2008-09-18 Michael Beckfixed parameter redeclaration error
2008-09-18 Michael Beckenhanced
2008-09-18 Michael Beck- functions cannot be lvalues
2008-09-18 Michael Beck- add more attributes to support inner functions
2008-09-18 Michael Beck- added outer function jump to example
2008-09-17 Michael Beckshould warn about struct inside parameter scope definition
2008-09-17 Michael Beck- replaced set_scope by scope_push()/scope_pop()
2008-09-17 Christoph MallonAdd { as anchor while parsing k&r declaration list.
2008-09-17 Christoph MallonImplement -Waddress.
2008-09-17 Christoph MallonRestore value of in_gcc_extension using old_gcc_extension.
2008-09-17 Christoph MallonAdd { as anchor while parsing external declaration.
2008-09-17 Michael Beckfixed comments
2008-09-17 Michael Beck- BugFix: typeof operator must set the in_type_prop...
2008-09-17 Christoph MallonReduce anchor scope.
2008-09-17 Michael Beckadd support for gcc nested functions
2008-09-17 Michael Beckadd missing print_indent() (now correctly prints nsted...
2008-09-17 Christoph Malloneat_statement() is dead, long live eat_until_anchor()!
2008-09-17 Michael Becknested function example
2008-09-17 Christoph MallonSmall simplification.
2008-09-17 Michael Beckdo not record empty declarations by default
2008-09-17 Michael Beck- type property expressions are NOT self-initializer
2008-09-17 Christoph MallonAlways return a non-null pointer from parse_array_decla...
2008-09-17 Christoph MallonThe element type of an array shall not be an incomplete...
2008-09-17 Christoph MallonStill record the element type of arrays and the return...
2008-09-16 Christoph MallonWarn about type qualifiers in the return type of functi...
2008-09-16 Christoph MallonDo not warn about the return type of main(), if it...
2008-09-16 Christoph MallonUse the real error type instead of ATOMIC_TYPE_INVALID...
2008-09-16 Christoph MallonAvoid segfault when encountering a parse error while...
2008-09-16 Christoph MallonDo not warn about excess initialisers, when trying...
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 Mallonabort() instead of exit(1) in case of anchor token...
2008-09-16 Christoph MallonWhen printing AST for asm statements first print output...
2008-09-16 Christoph MallonImprove parse_va_start():
2008-09-16 Christoph MallonMake parsing of statements more robust in case of parse...
2008-09-16 Christoph MallonPlug anchor token leak in parse_statement_expression().
2008-09-16 Christoph MallonPlug two more anchor token underflows.
2008-09-16 Christoph MallonFix the first anchor token leak (actually an underflow).
2008-09-16 Christoph MallonAdd code to detect anchor token leaks.
2008-09-16 Christoph MallonCreate a few less invalid expressions on parse errors.
2008-09-16 Christoph MallonIndentation.
2008-09-16 Christoph MallonPrint \n after $invalid statement$.
2008-09-16 Michael Beckreverted 21986-21986, spec failed
2008-09-16 Michael Beck- more simplification and unification of compound/enum...
2008-09-16 Michael Beck- when parsing compound types, do NOT destroy old decla...
2008-09-16 Michael Beck- do not print {} for incomplete types
2008-09-16 Michael Beck- renamed is_empty to is_empty_range
2008-09-15 Christoph MallonFunction types only are compatible if their calling...
2008-09-15 Christoph MallonRemove redundant test from is_type_real() (is_type_floa...
2008-09-15 Michael Becksome wrong bitfields
2008-09-15 Michael Beck- implemented semantic checks for bitfield
2008-09-15 Michael Beckmore work on type size
2008-09-15 Christoph MallonDo not initialise the variables declared in a for state...
2008-09-15 Christoph MallonIn strict mode do not generate an implicit function...
2008-09-15 Christoph MallonAssert that no typerefs are passed to get_unqualified_t...
2008-09-15 Christoph MallonGet unqualified types before doing anything in semantic...
2008-09-15 Christoph MallonBuild AST for [] even if none of the operands has point...
2008-09-15 Christoph MallonParse the unlikely case, that someone writes "variable...
2008-09-15 Christoph MallonSpell the option -Wpointer-arith, not -Wpointer_arith.
2008-09-15 Christoph MallonFix warn_div_by_zero(): The result of the division...
2008-09-15 Christoph MallonSpell the option -Wdiv-by-zero, not -Wdiv_by_zero.
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 MallonCorrect and simplify the logic for -Wconversion.
2008-09-14 Christoph MallonFix warning message.
2008-09-14 Christoph MallonPrevent errors about non-constant case labels in some...
2008-09-14 Christoph MallonPrevent stray error messages by pretending invalid...
2008-09-14 Christoph MallonHandle the error type in descend_into_subtype().
2008-09-14 Christoph MallonHandle the error type in get_qualified_type().
2008-09-14 Christoph MallonFix off-by-one error in source position in diagnostic...
2008-09-14 Christoph MallonPretend the error type is compatible with every type...
2008-09-14 Christoph MallonCreate AST for select expressions even if the LHS has...
2008-09-14 Michael Beck- Ugly fix: MSVC runtime does not support long double...
2008-09-14 Christoph MallonHandle typerefs in get_qualified_type().
2008-09-14 Christoph MallonFix parsing of function declarations with redundant...
2008-09-14 Christoph MallonFix printing of function types, which return function...
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- add missing cases
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-13 Michael Beck- started implementation of size and alignment for...
2008-09-13 Christoph MallonAdd get_qualified_type() and solve several problem...
2008-09-13 Christoph MallonRemove dead code.
2008-09-13 Christoph MallonPreserve type qualifiers in parse_select_expression().
next