| Commit message (Expand) | Author | Age | Files | Lines |
* | Support strlen() and __builtin_strlen() as constant expressions with | Douglas Gregor | 2010-09-10 | 1 | -0/+4 |
* | Check format strings when a called function has more than one FormatAttr (one... | Ted Kremenek | 2010-09-09 | 1 | -1/+10 |
* | It appears that technically a null format string is not warned under -Wformat... | Ted Kremenek | 2010-09-09 | 1 | -0/+7 |
* | Enhance -Wunreachable-code to not consider the 'default:' branch of a switch ... | Ted Kremenek | 2010-09-09 | 1 | -0/+16 |
* | Enhance -Wreturn-type to not warn when control-flow is most likely limited by... | Ted Kremenek | 2010-09-09 | 1 | -0/+13 |
* | tests: Use -ffreestanding when including stdint.h, to avoid platform dependen... | Daniel Dunbar | 2010-09-07 | 2 | -2/+2 |
* | Have Sema check for validity of CGString literal | Fariborz Jahanian | 2010-09-07 | 1 | -1/+1 |
* | Provide a specific diagnostic when trying to redefine an "extern | Douglas Gregor | 2010-09-07 | 1 | -0/+4 |
* | fix PR7192 by defining wchar_t in a more conventional way. The | Chris Lattner | 2010-09-05 | 1 | -0/+6 |
* | print "const intptr_t" instead of "intptr_t const" | Chris Lattner | 2010-09-05 | 1 | -1/+1 |
* | make clang print types as "const int *" instead of "int const*", | Chris Lattner | 2010-09-05 | 10 | -13/+13 |
* | Get rid of the "functions declared 'noreturn' should have a 'void' result typ... | Anders Carlsson | 2010-09-03 | 5 | -7/+7 |
* | when emitting an error about a missing } in a compound statement, emit | Chris Lattner | 2010-09-01 | 1 | -1/+2 |
* | With lax vector conversions (the default) make sure we convert between two | Eric Christopher | 2010-08-26 | 1 | -1/+1 |
* | Implement __builtin_printf, __builtin_fprintf. Fixes <rdar://problem/8336581>. | Douglas Gregor | 2010-08-25 | 1 | -0/+5 |
* | Recursive functions should be marked when used from another function. Fixes h... | Argyrios Kyrtzidis | 2010-08-25 | 1 | -0/+3 |
* | Fix printf format string checking for '%lc' (which expects a wint_t or compat... | Ted Kremenek | 2010-08-24 | 1 | -0/+15 |
* | Fix for PR7911 and PR7921: make isIntegralOrEnumerationType return false | Eli Friedman | 2010-08-19 | 1 | -0/+6 |
* | Add warning for functions/blocks that have attribute 'noreturn' but return a ... | Ted Kremenek | 2010-08-19 | 5 | -7/+7 |
* | Emit an error if an array is too large. We're slightly more strict | Douglas Gregor | 2010-08-18 | 2 | -0/+17 |
* | Commit improved version of 111026 & 111027. | Argyrios Kyrtzidis | 2010-08-15 | 1 | -0/+9 |
* | PR7884: Fix the implementations of __real__ and __imag__ on real floats. | Eli Friedman | 2010-08-14 | 1 | -2/+6 |
* | PR3344: Downgrade "too many braces around scalar initializer" to a warning. | Eli Friedman | 2010-08-14 | 1 | -1/+1 |
* | Revert 111026 & 111027, build breakage. | Argyrios Kyrtzidis | 2010-08-13 | 1 | -9/+0 |
* | Expand the unused warnings for functions. Warn for: | Argyrios Kyrtzidis | 2010-08-13 | 1 | -0/+9 |
* | Implement -Wcast-align. The initial design of this diagnostic diverges | John McCall | 2010-08-12 | 1 | -0/+41 |
* | Fix redefinition of typedefs of fixable variably-modified array types; should | Eli Friedman | 2010-08-10 | 1 | -1/+6 |
* | Make sure that we diagnose attribute((overloadable)) functions without | Douglas Gregor | 2010-08-06 | 1 | -1/+10 |
* | Introduce implicit conversions between AltiVec vectors and GCC | Douglas Gregor | 2010-08-06 | 1 | -0/+19 |
* | Labels (and case statement) don't create independent scope parents for the | John McCall | 2010-08-02 | 1 | -16/+16 |
* | Allow a looser form of compatibility checking (which ignores | Douglas Gregor | 2010-07-29 | 1 | -0/+11 |
* | Reword the empty struct/union warning in C to note that such structs and unio... | Douglas Gregor | 2010-07-29 | 2 | -3/+5 |
* | Make the pointer arguments to the __sync_* builtins pointers to | Douglas Gregor | 2010-07-28 | 1 | -0/+6 |
* | Mark __builtin_eh_return as noreturn. Patch by Dimitry Andric. | Benjamin Kramer | 2010-07-26 | 1 | -0/+4 |
* | turn down the logical bitwise confusion warning to not warn | Chris Lattner | 2010-07-24 | 2 | -5/+6 |
* | Allow __func__ and __FUNCTION__ and __PRETTY_FUNCTION__ inside blocks. | Fariborz Jahanian | 2010-07-23 | 1 | -0/+5 |
* | Vectors are not integer types, so the type system should not classify | Douglas Gregor | 2010-07-23 | 1 | -0/+25 |
* | Hookup checking for invalid length modifiers in scanf format strings. | Ted Kremenek | 2010-07-20 | 1 | -0/+8 |
* | Don't warn when a '%%' or '%*d' (scanf) is used in a format string with posit... | Ted Kremenek | 2010-07-19 | 2 | -0/+9 |
* | Hook up 'invalid conversion' warning for scanf format strings. | Ted Kremenek | 2010-07-19 | 1 | -0/+1 |
* | Add missing conversion specifier parsing for 'u', 'x', 'o', and 's'. Fixes <... | Ted Kremenek | 2010-07-19 | 1 | -0/+3 |
* | Improve the representation of the atomic builtins in a few ways. First, we make | Chandler Carruth | 2010-07-18 | 1 | -0/+5 |
* | Check for casts to an incomplete type in C. Improves diagnostics for cast to | Eli Friedman | 2010-07-17 | 1 | -0/+14 |
* | Remove unicode quotes characters that somehow made it into a recent commit of... | Ted Kremenek | 2010-07-16 | 1 | -1/+1 |
* | Hook up warning for an incomplete scanlist in scanf format strings. | Ted Kremenek | 2010-07-16 | 1 | -0/+1 |
* | Tweak zero-field width in scanf format string diagnostic. | Ted Kremenek | 2010-07-16 | 1 | -2/+2 |
* | Sema: Fix a bug with #pragma options align=reset, reset against an empty stack | Daniel Dunbar | 2010-07-16 | 1 | -0/+7 |
* | Add initial test cases for scanf format string checking. | Ted Kremenek | 2010-07-16 | 1 | -0/+14 |
* | Builtins/ARM: __clear_cache doesn't seem to have a consistent prototype, declare | Daniel Dunbar | 2010-07-16 | 1 | -0/+11 |
* | Make the "unused result" warning a warning about run-time behavior, so | Douglas Gregor | 2010-07-15 | 3 | -8/+8 |