diff options
author | Eric Botcazou <ebotcazou@adacore.com> | 2023-03-15 13:56:33 +0100 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2023-05-26 09:29:15 +0200 |
commit | d6dcb41d8f402ae356cb0890598d77c22c42fb21 (patch) | |
tree | 7a1625c50e3500f250da1ee707996dd60c2af0e8 /gcc/fortran | |
parent | da59893d855a2d10e9c94b57c9b2d4d91f05a140 (diff) | |
download | gcc-d6dcb41d8f402ae356cb0890598d77c22c42fb21.zip gcc-d6dcb41d8f402ae356cb0890598d77c22c42fb21.tar.gz gcc-d6dcb41d8f402ae356cb0890598d77c22c42fb21.tar.bz2 |
ada: Fix another couple of unchecked conversions to Ada.Tags.Tag
They are problematic on platforms where the provenance of pointers must be
tracked throughout their lifetime.
gcc/ada/
* exp_sel.adb: Add clauses for Sem_Util, remove them for Opt, Sinfo
and Sinfo.Nodes.
(Build_K): Always use 'Tag of the object.
(Build_S_Assignment): Likewise.
Diffstat (limited to 'gcc/fortran')
0 files changed, 0 insertions, 0 deletions