aboutsummaryrefslogtreecommitdiff
path: root/libobjc/exception.c
diff options
context:
space:
mode:
authorQuentin Ochem <ochem@adacore.com>2022-10-14 06:30:04 -0400
committerMarc Poulhiès <poulhies@adacore.com>2022-11-07 09:36:34 +0100
commitb86ff061234ff42934bc08c5dc1ba041724eba22 (patch)
treef693fcf8c1501f95cb2f32b42caf78cb373605a1 /libobjc/exception.c
parentaa0e7d31a803f948504f8692c4ae48e3ba1b677b (diff)
downloadgcc-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