aboutsummaryrefslogtreecommitdiff
path: root/test/Sema/format-strings.c
AgeCommit message (Expand)Author
2010-03-25Fix two bugs in format-string checking:Ted Kremenek
2010-03-01Allow a '0' precision in format strings (as the man page says it is okay).Ted Kremenek
2010-02-27Fix crasher caused by setting a bit in a possibly empty bitvector whileTed Kremenek
2010-02-27For printf format string checking, add support for positional format strings.Ted Kremenek
2010-02-26For printf format string checking, move the tracking of the data argument ind...Ted Kremenek
2010-02-24Disable one test case because of the inconsistent results it is giving onTed Kremenek
2010-02-24Add support for '%C' and '%S' printf conversion specifiers.Ted Kremenek
2010-02-16Add test case to show that Clang now checks the format stringTed Kremenek
2010-02-16Fix test case.Ted Kremenek
2010-02-16Refactor the logic for printf argument type-checking into analyze_printf::Arg...Ted Kremenek
2010-02-11Patch by Cristian Draghici:Ted Kremenek
2010-02-02Implement promotion for enumeration types.Douglas Gregor
2010-02-01Add format string type checking support for 'long double'.Ted Kremenek
2010-02-01Format string checking: selectively ignore implicit casts to 'int'Ted Kremenek
2010-01-30Recognize 'q' as a format length modifier (from BSD).Daniel Dunbar
2010-01-30Add format string checking of 'double' arguments. Fixes <rdar://problem/6931...Ted Kremenek
2010-01-30Add basic type checking of format string conversion specifiers and their argu...Ted Kremenek
2010-01-29Be a little more permissive than C99: allow 'unsigned' to be used forTed Kremenek
2010-01-29Switch Sema over to using the new implementation of format stringTed Kremenek
2010-01-09add a bunch of missing prototypes to testsChris Lattner
2009-12-22fix a bug handling the gnu ?: extension. Patch by Storlek on IRC,Chris Lattner
2009-12-15Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar
2009-11-17Don't #include <stdio.h> when tests don't need it, or use clang instead of cl...Daniel Dunbar
2009-10-29Fix some Window-isms to get these tests to pass on Windows.John Thompson
2009-05-13Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs...Ted Kremenek
2009-04-29implement -Wformat-security properly, which is enabled by default.Chris Lattner
2009-04-29tweak warning options to be more like gcc:Chris Lattner
2009-03-24Rename clang to clang-cc.Daniel Dunbar
2009-03-20Fix <rdar://problem/6704086> by allowing the format string checking in Sema toTed Kremenek
2009-02-18use the full spelling of a string literal token so that trigraphsChris Lattner
2009-02-18add c testcase for string literal diagnostic improvement.Chris Lattner
2009-02-14Add hook to add attributes to function declarations that we knowDouglas Gregor
2009-01-12Fix test case (incomplete "expected-warning" line)Ted Kremenek
2009-01-12Patch by Roman Divacky:Ted Kremenek
2008-10-02Add support for format string checking of object-size checkingDaniel Dunbar
2008-08-20Fix test failure on Linux.Eli Friedman
2008-08-05Add EXTWARN Diagnostic class.Daniel Dunbar
2007-12-17Modified format-string checking to not emit a warning when all of theTed Kremenek
2007-10-15Fix a warningAnders Carlsson
2007-10-12Added notion of '*' specified format width/specifiers when checkingTed Kremenek
2007-10-12Add some more diagnostics for va_start, fix tests so they pass with these new...Anders Carlsson
2007-10-11rename -parse-ast-print to -ast-printChris Lattner
2007-09-26Removed option "-parse-ast-check" from clang driver. This is now implementedTed Kremenek
2007-08-14Added support for additional format string checking for the printfTed Kremenek
2007-08-10initial support for checking format strings, patch by Ted Kremenek:Chris Lattner