Go to file
Richard Smith 84837d5b5a Add -Wimplicit-fallthrough warning flag, which warns on fallthrough between
cases in switch statements. Also add a [[clang::fallthrough]] attribute, which
can be used to suppress the warning in the case of intentional fallthrough.

Patch by Alexander Kornienko!

The handling of C++11 attribute namespaces in this patch is temporary, and will
be replaced with a cleaner mechanism in a subsequent patch.

llvm-svn: 156086
2012-05-03 18:27:39 +00:00
clang Add -Wimplicit-fallthrough warning flag, which warns on fallthrough between 2012-05-03 18:27:39 +00:00
compiler-rt [ASan] use CLANG_VERSION in Makefile (currently 3.2) 2012-04-23 13:27:47 +00:00
debuginfo-tests Revert previous patch as the corresponding clang patch was reverted. 2012-01-26 07:01:33 +00:00
libclc Switch to BSD/MIT dual license. 2012-02-22 04:47:39 +00:00
libcxx Change std::abs from a template function to three overloads for float, double and long double. 2012-05-03 14:58:34 +00:00
libcxxabi Fix bug in cxa_demangle involving template substitution. 2012-05-02 15:38:11 +00:00
lld Add some docs on the type of flags link.exe has that our driver will need to support. 2012-04-30 23:45:49 +00:00
lldb Adding a new 'type category disable *' feature that disables all categories - This is intended as a quick kill switch for data formatters for cases where the user wants as little extra processing as possible to be done on their target, or to override major data formatters bug, should they occur 2012-05-03 01:08:44 +00:00
llvm Fix the type of SubClassMask. 2012-05-03 18:17:32 +00:00
polly Remove unused function 2012-04-30 23:49:05 +00:00