]> git.ipfire.org Git - thirdparty/gcc.git/commit
[libgomp, nvptx] Note that cuGetErrorString is in CUDA_VERSION >= 6000
authorvries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Aug 2018 14:26:10 +0000 (14:26 +0000)
committervries <vries@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 8 Aug 2018 14:26:10 +0000 (14:26 +0000)
commitcd3d21c58d36be9a32b4c01152558d40b4a3a8eb
tree08001ab3d4eb5b438c67754e0a818efcbe871115
parent2f11a9ffd06198bddc49da7d35e5b3ca0a7c8ca7
[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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@263405 138bc75d-0d04-0410-961f-82ee72b054a4
libgomp/ChangeLog
libgomp/plugin/plugin-nvptx.c