aboutsummaryrefslogtreecommitdiff
path: root/gcc/d
diff options
context:
space:
mode:
authorPiotr Trojanek <trojanek@adacore.com>2022-03-16 14:22:42 +0100
committerPierre-Marie de Rodat <derodat@adacore.com>2022-05-16 08:42:06 +0000
commit20652c7f22b86d3cd646ecc2227a670f81302509 (patch)
tree93320c1f75b8ae11038a9a5c160b9526b1613f85 /gcc/d
parentb32b51902cd97e3a8a2eede10a847688c5f15cde (diff)
downloadgcc-20652c7f22b86d3cd646ecc2227a670f81302509.zip
gcc-20652c7f22b86d3cd646ecc2227a670f81302509.tar.gz
gcc-20652c7f22b86d3cd646ecc2227a670f81302509.tar.bz2
[Ada] Remove useless code related to current value propagation
The current value propagation applies only to assignable objects and doesn't make sense for subprogram entities. This was a mistake introduced when extending the current value propagation years ago. Cleanup related to fixing interference between expansion of attribute Loop_Entry and current value propagation. gcc/ada/ * sem_attr.adb (Address_Checks): Remove call to Kill_Current_Values for subprogram entities, because this routine only does something for object entities.
Diffstat (limited to 'gcc/d')
0 files changed, 0 insertions, 0 deletions