| Commit message (Expand) | Author | Age | Files | Lines |
* | Per Richard's comments on r154794, add the checks necessary to handle constan... | Eli Friedman | 2012-04-16 | 1 | -0/+6 |
* | Make constant evaluation for pointer comparisons work correctly for some unco... | Eli Friedman | 2012-04-16 | 2 | -0/+11 |
* | Fix tests that weren't actually verifying anything. | David Blaikie | 2012-04-15 | 1 | -1/+1 |
* | Implement the missing pieces needed to support libstdc++4.7's <atomic>: | Richard Smith | 2012-04-13 | 1 | -8/+76 |
* | Warn on 64-to-32 for source value of x bits where 64 >= x > 32. | David Blaikie | 2012-04-12 | 1 | -0/+4 |
* | Implement support for 18 of the GNU-compatible __atomic builtins. | Richard Smith | 2012-04-12 | 1 | -7/+67 |
* | Add test for a construct we currently reject, constant-evaluating a load from... | Eli Friedman | 2012-04-11 | 1 | -0/+4 |
* | Provide, and document, a set of __c11_atomic_* intrinsics to implement C11's | Richard Smith | 2012-04-11 | 1 | -26/+26 |
* | Implement C90 pedantic warning for duplicate declaration specifiers which are... | Eli Friedman | 2012-04-05 | 1 | -0/+17 |
* | Properly implement the C rules for composite types for qualified pointers in ... | Eli Friedman | 2012-04-05 | 1 | -0/+17 |
* | Enable warn_impcast_literal_float_to_integer by default. | David Blaikie | 2012-04-05 | 1 | -1/+3 |
* | For PR11916: Add support for g++'s __int128 keyword. Unlike __int128_t, this is | Richard Smith | 2012-04-04 | 2 | -0/+18 |
* | Change the binary operator data recursive evaluator to not stop at the first | Richard Trieu | 2012-03-21 | 1 | -0/+9 |
* | For enums with no tag name, display its location in | Fariborz Jahanian | 2012-03-21 | 1 | -16/+33 |
* | fixes the diagnostic issued in // rdar://11069896 | Fariborz Jahanian | 2012-03-21 | 1 | -1/+1 |
* | Report the natural alignment of unsigned long long, not the preferred alignment. | Chad Rosier | 2012-03-21 | 1 | -0/+4 |
* | Allow void blocks to return witn a void expression in | Fariborz Jahanian | 2012-03-21 | 1 | -2/+5 |
* | Warn on flexible array members when in C89 mode, with -pedantic. | David Chisnall | 2012-03-16 | 1 | -0/+2 |
* | [Sema] Introduce a data recursive evaluator specific to binary operators. | Argyrios Kyrtzidis | 2012-03-15 | 1 | -0/+2010 |
* | Unpluralize -Wfoo-conversions warnings for consistency. | David Blaikie | 2012-03-15 | 4 | -4/+4 |
* | Fix parsing of type-specifier-seq's. Types are syntactically allowed to be | Richard Smith | 2012-03-12 | 1 | -2/+0 |
* | Remove the part of test/Sema/pragma-pack-2.c that has irregular "#pragma pack"s. | Argyrios Kyrtzidis | 2012-03-10 | 1 | -46/+0 |
* | Improve diagnostics for UCNs referring to control characters and members of the | Richard Smith | 2012-03-09 | 1 | -2/+1 |
* | -Wformat-non-iso: warn about positional arguments (pr12017) | Hans Wennborg | 2012-03-09 | 4 | -32/+41 |
* | Undo patch for // rdar://10735698 | Fariborz Jahanian | 2012-03-06 | 2 | -21/+3 |
* | patch to optionally warn for block implementations without explicit | Fariborz Jahanian | 2012-03-05 | 2 | -3/+21 |
* | Add -Wstring-plus-int, which warns on "str" + int and int + "str". | Nico Weber | 2012-03-02 | 1 | -1/+1 |
* | Change diagnostic test for my last patch. | Fariborz Jahanian | 2012-03-02 | 1 | -1/+2 |
* | c/objc: problem originally reported as an objective-c bug. | Fariborz Jahanian | 2012-03-01 | 1 | -0/+12 |
* | Remove test/Sema/many-logical-ops.c since it fails in linux variants. | Argyrios Kyrtzidis | 2012-03-01 | 1 | -2014/+0 |
* | Reapply r151638 and r151641. | James Molloy | 2012-02-29 | 2 | -0/+48 |
* | clang/test/Analysis/stats.c: Mark this as XFAIL: mingw32. | NAKAMURA Takumi | 2012-02-29 | 1 | -0/+3 |
* | Revert r151638 because it causes assertion hit on PCH creation for Cocoa.h | Argyrios Kyrtzidis | 2012-02-28 | 1 | -33/+0 |
* | Correctly track tags and enum members defined in the prototype of a function,... | James Molloy | 2012-02-28 | 1 | -0/+33 |
* | When evaluating integer expressions include a check for sub-expressions | Argyrios Kyrtzidis | 2012-02-27 | 1 | -0/+2011 |
* | Revert r151460 as it is not enough to address the issue. | Argyrios Kyrtzidis | 2012-02-25 | 1 | -2009/+0 |
* | When evaluating integer expressions handle logical operators outside | Argyrios Kyrtzidis | 2012-02-25 | 1 | -0/+2009 |
* | Handle "#pragma GCC visibility" in a few more places. Switch over "#pragma p... | Eli Friedman | 2012-02-23 | 1 | -14/+26 |
* | Turned on support for __declspecs: noreturn, noinline, nothrow and naked in M... | Aaron Ballman | 2012-02-23 | 1 | -0/+4 |
* | Turned on support for __declspec(deprecated) in MS compatibility mode. | Aaron Ballman | 2012-02-23 | 1 | -0/+14 |
* | Warn about non-standard format strings (pr12017) | Hans Wennborg | 2012-02-22 | 3 | -7/+35 |
* | Fix a crash in the diangostic code in EvalConstant. PR12043. | Eli Friedman | 2012-02-21 | 1 | -0/+5 |
* | When calling a non variadic format function(vprintf, vscanf, NSLogv, …), wa... | Jean-Daniel Dupas | 2012-02-21 | 1 | -6/+29 |
* | Fix wrong-code bug: __imag on a scalar lvalue should produce a zero rvalue, | Richard Smith | 2012-02-18 | 1 | -0/+29 |
* | Format string analysis: give 'q' its own enumerator. | Hans Wennborg | 2012-02-16 | 2 | -1/+7 |
* | Shift Microsoft enum extensions from -fms-extensions to -fms-compatibility, s... | Eli Friedman | 2012-02-16 | 2 | -10/+12 |
* | Make -Wformat fix-its preserve original conversion specifiers. | Hans Wennborg | 2012-02-15 | 1 | -11/+59 |
* | Generalize -Wempty-body: warn when statement body is empty (closes: PR11329) | Dmitri Gribenko | 2012-02-14 | 3 | -3/+5 |
* | Warn about non-int main() results in GNU C mode instead of erroring. | John McCall | 2012-02-14 | 2 | -0/+4 |
* | Fix typo in PrintfConversionSpecifier::isDoubleArg() | Hans Wennborg | 2012-02-13 | 1 | -0/+2 |