[CUDA] Reject calls to __device__ functions from host variable global initializers.
authorJustin Lebar <jlebar@google.com>
Wed, 10 Aug 2016 01:09:21 +0000 (01:09 +0000)
committerJustin Lebar <jlebar@google.com>
Wed, 10 Aug 2016 01:09:21 +0000 (01:09 +0000)
commitc989c3e784750690dae4896ee217f6dfc0660090
tree94c33023078ec75b35275c7a0eb837568c206fb4
parent7d078bddbd79142d350ed6ecee378d6d0a4e7a88
[CUDA] Reject calls to __device__ functions from host variable global initializers.

Reviewers: tra

Subscribers: cfe-commits

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

llvm-svn: 278196
clang/include/clang/Basic/DiagnosticSemaKinds.td
clang/lib/Sema/SemaDecl.cpp
clang/test/SemaCUDA/global-initializers-host.cu [new file with mode: 0644]