diff options
author | Quentin Ochem <ochem@adacore.com> | 2022-10-14 06:30:04 -0400 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2022-11-07 09:36:34 +0100 |
commit | b86ff061234ff42934bc08c5dc1ba041724eba22 (patch) | |
tree | f693fcf8c1501f95cb2f32b42caf78cb373605a1 /libobjc/exception.c | |
parent | aa0e7d31a803f948504f8692c4ae48e3ba1b677b (diff) | |
download | gcc-b86ff061234ff42934bc08c5dc1ba041724eba22.zip gcc-b86ff061234ff42934bc08c5dc1ba041724eba22.tar.gz gcc-b86ff061234ff42934bc08c5dc1ba041724eba22.tar.bz2 |
ada: Fixed elaboration of CUDA programs.
The names of imported / exported symbols were not consistent
between the device and the host when compiling for CUDA.
Remove the function Device_Ada_Final_Link_Name as it is no
longer referenced.
gcc/ada/
* bindgen.adb: fixed the way the device init and final symbols are
computed, re-using the normal way these symbols would be computed
with a __device_ prefix. Also fixed the "is null;" procedure on
the host side which are not Ada 95, replaced with a procedure
raising an exception as it should never be called. Remove the
unused function Device_Ada_Final_Link_Name.
Co-authored-by: Steve Baird <baird@adacore.com>
Diffstat (limited to 'libobjc/exception.c')
0 files changed, 0 insertions, 0 deletions