aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/utils.cc
diff options
context:
space:
mode:
authorViljar Indus <indus@adacore.com>2023-12-12 17:03:13 +0200
committerMarc Poulhiès <poulhies@adacore.com>2024-01-09 14:13:32 +0100
commit9b7d674fadd07aed242711e91232dbd049ef35be (patch)
tree2684fd14ab4513d86da0eeac04a62ee5d2b5ed68 /gcc/ada/gcc-interface/utils.cc
parent9f6266e0adfe2e6f941dfc090510b5bf9287502c (diff)
downloadgcc-9b7d674fadd07aed242711e91232dbd049ef35be.zip
gcc-9b7d674fadd07aed242711e91232dbd049ef35be.tar.gz
gcc-9b7d674fadd07aed242711e91232dbd049ef35be.tar.bz2
ada: Do not count comparison of addresses as a modification
In some extended code we generate comparisons between the Addresses of some variables. This causes those variables to be considered modified. Whereas in this particular scenario the variables are just referenced. gcc/ada/ * sem_attr.adb: avoid marking a use of the Address attribute as a modification of its prefix.
Diffstat (limited to 'gcc/ada/gcc-interface/utils.cc')
0 files changed, 0 insertions, 0 deletions