diff options
author | Piotr Trojanek <trojanek@adacore.com> | 2022-03-16 14:22:42 +0100 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2022-05-16 08:42:06 +0000 |
commit | 20652c7f22b86d3cd646ecc2227a670f81302509 (patch) | |
tree | 93320c1f75b8ae11038a9a5c160b9526b1613f85 /gcc/d | |
parent | b32b51902cd97e3a8a2eede10a847688c5f15cde (diff) | |
download | gcc-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