Go to file
Chandler Carruth 61fbf62838 Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. This
matches GCC behavior which libstdc++ uses to limit #warning-based
messages about deprecation.

The machinery involves threading this through a new '-fdeprecated-macro'
flag for CC1. The flag defaults to "on", similarly to -Wdeprecated. We
turn the flag off in the driver when the warning is turned off (modulo
matching some GCC bugs). We record this as a language option, and key
the preprocessor on the option when introducing the define.

A separate flag rather than a '-D' flag allows us to properly represent
the difference between C and C++ builds (only C++ receives the define),
and it allows the specific behavior of following -Wdeprecated without
potentially impacting the set of user-provided macro flags.

llvm-svn: 130055
2011-04-23 09:27:53 +00:00
clang Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. This 2011-04-23 09:27:53 +00:00
compiler-rt Make sure we include __sync_synchronize on arm platforms if we need it. 2011-04-21 22:05:05 +00:00
debuginfo-tests These tests are x86_64 specific. 2011-03-28 20:00:34 +00:00
libcxx http://llvm.org/bugs/show_bug.cgi?id=9765 2011-04-21 14:29:59 +00:00
lldb Fixed the SymbolContext::DumpStopContext() to correctly indent and dump 2011-04-23 02:04:55 +00:00
llvm Like the coding standards say, do not use "using namespace std". 2011-04-23 09:06:00 +00:00