[libgomp, nvptx] Note that cuGetErrorString is in CUDA_VERSION >= 6000
authorTom de Vries <tdevries@suse.de>
Wed, 8 Aug 2018 14:26:10 +0000 (14:26 +0000)
committerTom de Vries <vries@gcc.gnu.org>
Wed, 8 Aug 2018 14:26:10 +0000 (14:26 +0000)
commit94767dacea8098464a6b23c74bb5768449c6443c
tree08001ab3d4eb5b438c67754e0a818efcbe871115
parentdc878fea7ad912f528df2e5bb6be50f49fa2f393
[libgomp, nvptx] Note that cuGetErrorString is in CUDA_VERSION >= 6000

Cuda driver api function cuGetErrorString is available in version 6.0 and
higher.

This patch:
- removes a comment saying the declaration is not available in cuda.h 6.0
- fixes the presence test to use CUDA_VERSION < 6000
- moves the declaration to toplevel

Build on x86_64 with nvptx accelerator and reg-tested libgomp.

2018-08-08  Tom de Vries  <tdevries@suse.de>

* plugin/plugin-nvptx.c (cuda_error): Move declaration of cuGetErrorString ...
(cuGetErrorString): ... here.  Guard with CUDA_VERSION < 6000.

From-SVN: r263405
libgomp/ChangeLog
libgomp/plugin/plugin-nvptx.c