summaryrefslogtreecommitdiffstats
path: root/clang/test/Sema/format-strings.c
Commit message (Expand)AuthorAgeFilesLines
...
* Fix format string checking of '%c' by treating it as an integer conversion. ...Ted Kremenek2010-06-171-0/+2
* Extend format string type-checking to include '%p'. Fixes remaining cases PR...Ted Kremenek2010-06-161-0/+1
* Tell the string literal parser when it's not permitted to emitDouglas Gregor2010-05-261-0/+3
* Whenever we complain about a failed initialization of a function orDouglas Gregor2010-04-221-2/+2
* Fix two bugs in format-string checking:Ted Kremenek2010-03-251-0/+13
* Allow a '0' precision in format strings (as the man page says it is okay).Ted Kremenek2010-03-011-0/+3
* Fix crasher caused by setting a bit in a possibly empty bitvector whileTed Kremenek2010-02-271-0/+1
* For printf format string checking, add support for positional format strings.Ted Kremenek2010-02-271-0/+13
* For printf format string checking, move the tracking of the data argument ind...Ted Kremenek2010-02-261-2/+2
* Disable one test case because of the inconsistent results it is giving onTed Kremenek2010-02-241-1/+3
* Add support for '%C' and '%S' printf conversion specifiers.Ted Kremenek2010-02-241-0/+15
* Add test case to show that Clang now checks the format stringTed Kremenek2010-02-161-1/+4
* Fix test case.Ted Kremenek2010-02-161-1/+1
* Refactor the logic for printf argument type-checking into analyze_printf::Arg...Ted Kremenek2010-02-161-0/+6
* Patch by Cristian Draghici:Ted Kremenek2010-02-111-0/+12
* Implement promotion for enumeration types.Douglas Gregor2010-02-021-0/+4
* Add format string type checking support for 'long double'.Ted Kremenek2010-02-011-0/+2
* Format string checking: selectively ignore implicit casts to 'int'Ted Kremenek2010-02-011-0/+5
* Recognize 'q' as a format length modifier (from BSD).Daniel Dunbar2010-01-301-1/+2
* Add format string checking of 'double' arguments. Fixes <rdar://problem/6931...Ted Kremenek2010-01-301-0/+1
* Add basic type checking of format string conversion specifiers and their argu...Ted Kremenek2010-01-301-2/+10
* Be a little more permissive than C99: allow 'unsigned' to be used forTed Kremenek2010-01-291-3/+8
* Switch Sema over to using the new implementation of format stringTed Kremenek2010-01-291-4/+22
* add a bunch of missing prototypes to testsChris Lattner2010-01-091-0/+1
* fix a bug handling the gnu ?: extension. Patch by Storlek on IRC,Chris Lattner2009-12-221-0/+1
* Update tests to use %clang_cc1 instead of 'clang-cc' or 'clang -cc1'.Daniel Dunbar2009-12-151-1/+1
* Don't #include <stdio.h> when tests don't need it, or use clang instead of cl...Daniel Dunbar2009-11-171-8/+11
* Fix some Window-isms to get these tests to pass on Windows.John Thompson2009-10-291-1/+5
* Fix <rdar://problem/6880975> [format string] Assertion failed: (Arg < NumArgs...Ted Kremenek2009-05-131-0/+5
* implement -Wformat-security properly, which is enabled by default.Chris Lattner2009-04-291-0/+12
* tweak warning options to be more like gcc:Chris Lattner2009-04-291-1/+1
* Rename clang to clang-cc.Daniel Dunbar2009-03-241-1/+1
* Fix <rdar://problem/6704086> by allowing the format string checking in Sema toTed Kremenek2009-03-201-0/+14
* use the full spelling of a string literal token so that trigraphsChris Lattner2009-02-181-2/+7
* add c testcase for string literal diagnostic improvement.Chris Lattner2009-02-181-0/+3
* Add hook to add attributes to function declarations that we knowDouglas Gregor2009-02-141-0/+6
* Fix test case (incomplete "expected-warning" line)Ted Kremenek2009-01-121-1/+1
* Patch by Roman Divacky:Ted Kremenek2009-01-121-0/+6
* Add support for format string checking of object-size checkingDaniel Dunbar2008-10-021-0/+4
* Fix test failure on Linux.Eli Friedman2008-08-201-0/+3
* Add EXTWARN Diagnostic class.Daniel Dunbar2008-08-051-3/+3
* Modified format-string checking to not emit a warning when all of theTed Kremenek2007-12-171-5/+8
* Fix a warningAnders Carlsson2007-10-151-1/+1
* Added notion of '*' specified format width/specifiers when checkingTed Kremenek2007-10-121-0/+8
* Add some more diagnostics for va_start, fix tests so they pass with these new...Anders Carlsson2007-10-121-3/+2
* rename -parse-ast-print to -ast-printChris Lattner2007-10-111-1/+1
* Removed option "-parse-ast-check" from clang driver. This is now implementedTed Kremenek2007-09-261-1/+1
* Added support for additional format string checking for the printfTed Kremenek2007-08-141-0/+41
* initial support for checking format strings, patch by Ted Kremenek:Chris Lattner2007-08-101-0/+23
OpenPOWER on IntegriCloud