ast2firm: Factorise code to convert a value to its storage type.
[cparser] / format_check.c
2012-12-01 Matthias Braunrename source_position_t to position_t, rename members...
2012-05-23 Christoph MallonRecord the encoding in string_literal_expression_t...
2012-05-23 Christoph MallonCorrect several uses of expr->literal to expr->string_l...
2012-05-19 Christoph MallonCheck for dangling % in format strings after consuming...
2012-05-19 Christoph MallonImprove -Wformat warning message: Show the expected...
2012-05-19 Christoph MallonCorrect expected type in check_scanf_format().
2011-09-14 Christoph MallonUse streq() instead of strcmp() == 0.
2011-07-28 Matthias Braunuse bool flag instead of UNARY_CAST_IMPLICIT
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-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-06-24 Andreas ZwinkauMerge branch 'makefilefix'
2011-06-21 Christoph MallonImprove diagnostic handling: Add [-Wfoo] and -Werror...
2011-06-17 Matthias Braunfix a bunch of warnings (reported by cparser)
2011-06-04 Christoph MallonCorrect off-by-something errors in diagnostic messages.
2011-03-15 Matthias Braunfix whitespace errors
2010-03-15 Matthias Braunfix invalid warning for '*' length modifiers
2010-02-24 Matthias Braun- Rework the way literals are handled, these are now...
2009-05-07 Matthias Braunssize_t is no C99 :-(
2009-05-02 Christoph MallonWhen doing format string checking handle ?: as format...
2009-04-07 Michael Beck- 2009 patch
2008-12-17 Christoph MallonPut { of function on separate line.
2008-12-17 Christoph MallonAdd the macro lengthof().
2008-11-29 Christoph MallonImprove warning message, when there are too few format...
2008-11-29 Christoph MallonSay '\0' instead of NUL in warning messages.
2008-11-29 Christoph MallonRevert r24133.
2008-11-29 Matthias Braun- Mixing wchar and normal output is forbidden by the...
2008-11-29 Christoph MallonAvoid null pointer access in the format string checker...
2008-11-29 Matthias Braunarg might be NULL
2008-11-27 Christoph MallonSimplify code a bit.
2008-11-24 Christoph MallonImprove warning message, when there are too few format...
2008-11-19 Michael Beck- handle const and volatile qualifiers right, ignore...
2008-11-19 Michael Beck- add missing default
2008-11-19 Michael Beck- add '['
2008-11-19 Michael Beck- first version of scanf parameter check
2008-11-01 Matthias Braundeclaration_t -> entity_t
2008-10-19 Christoph MallonAdd forgotten conversion specifiers.
2008-10-07 Christoph MallonRemove unreachable statement.
2008-10-07 Christoph MallonShow the number of the conversion specification in...
2008-10-07 Christoph MallonRemove pointless local variable.
2008-10-07 Christoph MallonRemove redundant assignment.
2008-10-06 Michael Beck- improve error message even more ;-)
2008-10-06 Michael Beck- improve error message
2008-10-06 Michael Beck- allow '-' for s and S format
2008-10-06 Matthias Braunfix missing skip_typeref buf
2008-08-25 Christoph MallonAdvance the format string when seeing '*' for field...
2008-05-27 Matthias Braunwe have to skip the expected type as well in some cases
2008-03-25 Matthias Braunfix wrong usage of idx_fmt (detected by a compiler...
2008-03-22 Michael Beckfixed indentation
2008-03-22 Michael Beck- removed useless symbol from reference expression
2008-03-19 Michael Beckalways transmit const source_position_t * instead of...
2008-03-19 Michael Beckrenamed format option, added nonnull option
2008-03-16 Michael Beckrecognize microsoft format specifiers in MS mode
2008-03-14 Michael Beckformat checker can now handle normal and wide strings
2008-02-19 Matthias Braunsome refactoring in preparation for a preprocessor
2008-02-18 Matthias Braunadd license comments
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-14 Michael Beck- renamed context_t to the more logical scope_t
2007-12-14 Christoph MallonConsider type qualifiers to avoid incorrect format...
2007-12-14 Christoph MallonRemove stray \n.
2007-12-13 Christoph MallonImplement a new agile warning framework.
2007-12-13 Christoph MallonUse the error type consistently.
2007-12-10 Christoph MallonThe ' '-flag (space) is allowed for signed conversions.
2007-12-10 Christoph MallonHandle pointer types correctly in the format checker...
2007-12-08 Matthias Braunstarted working on bitfields
2007-12-07 Christoph MallonNew diagnostic functions diagnosticf(), errorf() and...
2007-12-06 Michael Beckrenamed *_type_t enums to *_kind_t
2007-12-05 Michael Beckfixed icc warnings
2007-12-05 Christoph MallonAdd a (partial) format string checker for wide string...