]> granicus.if.org Git - clang/commitdiff
[CUDA] Added missing 'inline' for functions defined in a header.
authorArtem Belevich <tra@google.com>
Fri, 7 Dec 2018 22:20:53 +0000 (22:20 +0000)
committerArtem Belevich <tra@google.com>
Fri, 7 Dec 2018 22:20:53 +0000 (22:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@348662 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Headers/cuda_wrappers/new

index 71b7a52363ce62bb496ea7190697343e1b11cb8a..f49811c5a57c542fda49d73782b5674b21d60392 100644 (file)
@@ -73,10 +73,12 @@ __device__ inline void operator delete[](void *ptr,
 
 // Sized delete, C++14 only.
 #if __cplusplus >= 201402L
-__device__ void operator delete(void *ptr, __SIZE_TYPE__ size) CUDA_NOEXCEPT {
+__device__ inline void operator delete(void *ptr,
+                                       __SIZE_TYPE__ size) CUDA_NOEXCEPT {
   ::operator delete(ptr);
 }
-__device__ void operator delete[](void *ptr, __SIZE_TYPE__ size) CUDA_NOEXCEPT {
+__device__ inline void operator delete[](void *ptr,
+                                         __SIZE_TYPE__ size) CUDA_NOEXCEPT {
   ::operator delete(ptr);
 }
 #endif