[Ada] Implement CUDA_Device
authorGhjuvan Lacambre <lacambre@adacore.com>
Tue, 17 Aug 2021 08:37:02 +0000 (10:37 +0200)
committerPierre-Marie de Rodat <derodat@adacore.com>
Mon, 4 Oct 2021 08:45:11 +0000 (08:45 +0000)
commitaa40952cda882dd9e6a116247281aeeac0d38baa
tree223a53b27012a8e129199e3a302cdfb152ff52e0
parent70aec3a1b8efd09a951e4d52f396345a740879d3
[Ada] Implement CUDA_Device

gcc/ada/

* gnat_cuda.adb (Remove_CUDA_Device_Entities): New function.
(Expand_CUDA_Package): Call Remove_CUDA_Device_Entities.
* gnat_cuda.ads (Expand_CUDA_Package): Expand documentation.
* sem_prag.adb (Analyze_Pragma): Remove warning about
CUDA_Device not being implemented.
gcc/ada/gnat_cuda.adb
gcc/ada/gnat_cuda.ads
gcc/ada/sem_prag.adb