Go to file
Eric Fiselier 251099171f [clang] Emit `diagnose_if` warnings from system headers
Summary: In order for libc++ to meaningfully use `diagnose_if` warnings they need to be emitted from system headers by default. This patch changes the `diagnose_if` warning diagnostic to be shown in system headers.

Reviewers: george.burgess.iv, rsmith, aaron.ballman

Subscribers: cfe-commits

Differential Revision: https://reviews.llvm.org/D28703

llvm-svn: 291963
2017-01-13 22:11:40 +00:00
clang [clang] Emit `diagnose_if` warnings from system headers 2017-01-13 22:11:40 +00:00
clang-tools-extra Remove unused lambda captures. NFC 2017-01-13 19:02:50 +00:00
compiler-rt Remove SANITIZER_LINUX ifdefs 2017-01-13 19:25:58 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Fix build since r286752. 2016-11-14 16:06:33 +00:00
libcxx Add _LIBCPP_DIAGNOSE_WARNING and _LIBCPP_DIAGNOSE_ERROR macros. 2017-01-13 22:02:08 +00:00
libcxxabi [libc++abi] Add a silent terminate handler to libcxxabi. 2017-01-13 19:22:26 +00:00
libunwind Bump version to 5.0.0svn 2017-01-12 21:37:55 +00:00
lld COFF: include relocation type in unsupported relocation message 2017-01-13 22:05:22 +00:00
lldb Fix TestRegisterVariables for linux arm/arm64 gcc ver > 5 2017-01-13 19:28:42 +00:00
llgo [llgo] Remove support for LLVM attributes 2016-12-06 19:22:04 +00:00
llvm Cleanup how DWARFDie attributes are accessed and decoded. 2017-01-13 21:08:18 +00:00
openmp kmp_affinity: Fix check if specific bit is set 2017-01-12 11:39:04 +00:00
parallel-libs [Axccel] Remove -Wno-missing-braces in build 2016-12-19 21:34:07 +00:00
polly ScopInfo: use correct enum type in type definition 2017-01-13 21:46:48 +00:00