This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository clang.
from 6df4a10 [CUDA] Fix out-of-date comment. new 166c4ab [Diag] Fix idiom in comment: "on the lam", not "on the lamb". new e6fe1d3 [CUDA] Rename CheckCUDATarget to IsAllowedCUDACall. NFC new 984f42a [CUDA] Add __device__ overloads for placement new and delete. new 8830dfc [CUDA] Print a "previous-decl" note when calling an illegal m [...] new bd12a41 [CUDA] Reject calls to __device__ functions from host variabl [...]
The 5 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: include/clang/Basic/DiagnosticSemaKinds.td | 3 ++ include/clang/Sema/Sema.h | 10 ++-- lib/Basic/Diagnostic.cpp | 6 +-- lib/Headers/__clang_cuda_runtime_wrapper.h | 18 +++++++ lib/Sema/SemaDecl.cpp | 75 +++++++++++++++++++----------- lib/Sema/SemaExpr.cpp | 2 +- lib/Sema/SemaOverload.cpp | 9 ++-- test/SemaCUDA/global-initializers-host.cu | 32 +++++++++++++ test/SemaCUDA/method-target.cu | 6 +-- 9 files changed, 119 insertions(+), 42 deletions(-) create mode 100644 test/SemaCUDA/global-initializers-host.cu