aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/misc.cc
diff options
context:
space:
mode:
authorYannick Moy <moy@adacore.com>2022-05-16 09:58:18 +0200
committerPierre-Marie de Rodat <derodat@adacore.com>2022-06-02 09:06:42 +0000
commit017f48682c2498b4cde79cf6a1c2e09b6ad51e02 (patch)
tree874fb70a66dab0ac3beb4f86647ab39857d985f1 /gcc/ada/gcc-interface/misc.cc
parenta9f5f2cd642689ae58f27aa23dff5c8d7c7bb016 (diff)
downloadgcc-017f48682c2498b4cde79cf6a1c2e09b6ad51e02.zip
gcc-017f48682c2498b4cde79cf6a1c2e09b6ad51e02.tar.gz
gcc-017f48682c2498b4cde79cf6a1c2e09b6ad51e02.tar.bz2
[Ada] Fix spurious errors on ghost code in generics
After the recent fix for detecting illegal use of ghost entities in code, spurious errors could be raised on generic code with ghost, due to wrong setting of the ghost flags on copied entities from the generic to the instantiation. gcc/ada/ * atree.adb (New_Copy): Reset flags related to ghost entities before marking the new node.
Diffstat (limited to 'gcc/ada/gcc-interface/misc.cc')
0 files changed, 0 insertions, 0 deletions