diff options
| author | Artem Belevich <tra@google.com> | 2018-12-07 22:20:53 +0000 |
|---|---|---|
| committer | Artem Belevich <tra@google.com> | 2018-12-07 22:20:53 +0000 |
| commit | 43cfce88b48d732d9ab56826b917890c5fb15c48 (patch) | |
| tree | abfb68e97fd93e3141940d48173c001f9e791d80 | |
| parent | 531103f622510c620fe58d645f8fcdcce8809c78 (diff) | |
| download | bcm5719-llvm-43cfce88b48d732d9ab56826b917890c5fb15c48.tar.gz bcm5719-llvm-43cfce88b48d732d9ab56826b917890c5fb15c48.zip | |
[CUDA] Added missing 'inline' for functions defined in a header.
llvm-svn: 348662
| -rw-r--r-- | clang/lib/Headers/cuda_wrappers/new | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/clang/lib/Headers/cuda_wrappers/new b/clang/lib/Headers/cuda_wrappers/new index 71b7a52363c..f49811c5a57 100644 --- a/clang/lib/Headers/cuda_wrappers/new +++ b/clang/lib/Headers/cuda_wrappers/new @@ -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 |

