cparser
2011-07-14 Matthias Braun-Winit-self is useless (and produces wrong warnings...
2011-07-08 Christoph MallonSupport maximum field width in scanf() check.
2011-07-08 Christoph MallonRemove dead assignment.
2011-07-08 Christoph MallonSupport '*' (suppress assignment) in scanf() check.
2011-07-08 Christoph Mallonscanf({"%c","%lc"}) requieres a pointer to {char,wchar_...
2011-07-08 Christoph MallonRemove duplicate test.
2011-07-08 Christoph MallonReduce code duplication.
2011-07-08 Sebastian BuchwaldOoops, streq is the right function here.
2011-07-08 Sebastian BuchwaldOops, fixed compile error.
2011-07-08 Sebastian BuchwaldUse an example from the list above.
2011-07-08 Sebastian BuchwaldDo not parse meaningless fno-... options.
2011-07-08 Sebastian BuchwaldAdded missing help entry.
2011-07-08 Sebastian BuchwaldConsistently use upper case in help text.
2011-07-08 Sebastian BuchwaldReplaced n't by not.
2011-07-07 Sebastian BuchwaldImproved help message.
2011-07-07 Sebastian BuchwaldOne help entry for -ffp-precise is sufficient.
2011-07-07 Sebastian BuchwaldFixed error message.
2011-07-07 Christoph MallonProperly handle %{h,hh}{d,u} in the printf format checker.
2011-07-07 Christoph MallonWarn that the '0' flag is ignored, if the precision...
2011-07-05 Christoph MallonParse __extension__ like GCC: It must not appear in...
2011-07-05 Christoph MallonParse __extension__ like GCC: It must not appear at...
2011-07-05 Christoph MallonParse __extension__ like GCC: It must not appear in...
2011-07-05 Christoph MallonParse __extension__ like GCC: Compound entry declaratio...
2011-07-05 Christoph MallonParse __extension__ like GCC: External declarations...
2011-07-05 Christoph MallonAdd PUSH_EXTENSION()/POP_EXTENSION() to reduce code...
2011-06-30 Christoph MallonC99: Declarations are not allowed as inner statements...
2011-06-29 Christoph MallonWrap switching scopes in the macros PUSH_SCOPE() and...
2011-06-29 Christoph MallonAssert in POP_PARENT() that the statement pushed in...
2011-06-29 Christoph MallonConsistently use PUSH_PARENT()/POP_PARENT().
2011-06-29 Christoph MallonTurn POP_PARENT into a function-like macro for visual...
2011-06-27 Christoph MallonImprove error handling: Do not jump to the error_label...
2011-06-27 Christoph MallonRecord correct source position for compound literals.
2011-06-27 Christoph MallonDo not redundantly set the source position again after...
2011-06-27 Christoph MallonSimplify is_octal_digit().
2011-06-27 Christoph MallonPrevent endless loop parse_compound_type_entries().
2011-06-27 Christoph MallonCorrect off-by-one-token error when allocating attributes.
2011-06-27 Christoph MallonRecord the position of attributes.
2011-06-27 Christoph MallonCorrect token encoding: wide string literals L"" and...
2011-06-27 Christoph MallonAdd missing TYPE_REFERENCE to get_type_struct_size().
2011-06-27 Christoph MallonCorrect off-by-one-token error in parse_return().
2011-06-25 Christoph MallonRemove ancient assignments to source_position in parse_...
2011-06-24 Andreas ZwinkauMerge branch 'makefilefix'
2011-06-24 Andreas ZwinkauRemove firm_cmdline from Makefile
2011-06-24 Christoph MallonSimplify daisy-chaining parameters in make_function_type().
2011-06-24 Christoph MallonMake type_obst static and remove unnecessary pointer...
2011-06-24 Christoph MallonRemove duplicate allocate_parameter().
2011-06-24 Christoph MallonUse allocate_type_zero() to reduce code duplication.
2011-06-23 Christoph MallonInline allocate_ast() into its only caller (allocate_as...
2011-06-22 Christoph MallonSimplify some do-while-0 macros.
2011-06-22 Christoph MallonImplement -f[no-]diagnostics-show-option.
2011-06-22 Christoph Mallon"For example" is "e.g." (exempli gratia), not "i.e...
2011-06-21 Christoph MallonMake warning switch parsing compatible to GCC: -W[no...
2011-06-21 Christoph MallonFix regression: A format argument went missing.
2011-06-21 Christoph MallonImprove diagnostic handling: Add [-Wfoo] and -Werror...
2011-06-21 Christoph MallonDo not generate warnings for implicit declarations...
2011-06-21 Christoph MallonReduce code duplication.
2011-06-21 Christoph MallonAdd %N and %#N for printing entities to diagnosticf().
2011-06-21 Christoph MallonSort format specifiers in comment for diagnosticf(...
2011-06-21 Christoph MallonReduce code duplication in semantic_comparison().
2011-06-21 Christoph MallonRemove unnecessary goto.
2011-06-21 Matthias Braunrename is_address_constant to is_linker_constant, docum...
2011-06-21 Matthias Braunfix is_address_constant EXPR_SELECT case
2011-06-20 Matthias Braunadd missing EXPR_SELECT case in is_address_constant
2011-06-17 Matthias Braunfix cparser warnings
2011-06-17 Matthias Braunfix a bunch of warnings (reported by cparser)
2011-06-17 Matthias Braunadd -Wmissing-declarations to -Wall
2011-06-17 Matthias Braunquery firm backend for machine_size and long double...
2011-06-17 Matthias Braunremove strange warning
2011-06-17 Matthias Braunfix some cparser warnings
2011-06-17 Christoph MallonMake error correction more robust when the parser encou...
2011-06-17 Christoph MallonImprove error message for invalid types in array access.
2011-06-17 Christoph MallonCorrect wrong positions in error/warning messages.
2011-06-17 Christoph Mallons/threat/treat/.
2011-06-17 Christoph MallonRemove unnecessary goto.
2011-06-17 Christoph MallonMark a label as used when it is actually used, not...
2011-06-17 Christoph MallonLet get_label() handle consuming the label identifier...
2011-06-17 Christoph MallonClean up get_label().
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-17 Christoph MallonDo not bail out on simple typo of put/get in parse_attr...
2011-06-17 Christoph MallonRemove unnecessary error message.
2011-06-17 Christoph MallonSimplify format string in error message.
2011-06-17 Christoph MallonRemove if (type != NULL), which due to prior program...
2011-06-16 Christoph MallonCorrect off-by-one error when checking whether the...
2011-06-16 Christoph MallonDo not unnecessarily bail out early when encountering...
2011-06-16 Christoph MallonCorrect off-by-one-token error in warning.
2011-06-16 Christoph MallonHandle the initial memset() of the declaration specifie...
2011-06-15 Christoph MallonImplement and document -Wshadow-local.
2011-06-15 Christoph MallonAccept -W as alias for -Wextra.
2011-06-15 Christoph MallonAdd EXPR_LITERAL_BOOLEAN to get_expression_struct_size().
2011-06-10 Matthias Braunoptimisation => optimization
2011-06-10 Matthias Braunamend to --help
2011-06-10 Matthias Braunreorganize firm_cmdline, implement --help-optimization
2011-06-10 Matthias Braunwe (and gcc) have no real -fstrength-reduce
2011-06-10 Matthias Braunmove -ffp-XXX flags handling to main cparser to be...
2011-06-09 Matthias Braunadded elf-visibility handling
2011-06-09 Matthias Braunfix crash when mode attribut misses arguments
2011-06-09 Matthias Braunmove docu comments to header
2011-06-07 Matthias Braunpreprocessor has to be aware of bitwidth too
2011-06-07 Matthias Braunlong overflows at LONG_MAX not at INT_MAX
next