freeze.adb (Freeze_Entity): Do not generate a freeze node for a generic unit...
authorEd Schonberg <schonberg@adacore.com>
Wed, 6 Sep 2017 10:04:20 +0000 (10:04 +0000)
committerArnaud Charlet <charlet@gcc.gnu.org>
Wed, 6 Sep 2017 10:04:20 +0000 (12:04 +0200)
commit3e69995410d3462cca8846369620b2e438996138
tree7d15d0e25fe65ecc36fca60be38901d98eccf1f0
parent9fb1e654f463fe3e30dccee2b6622c95edcf5d25
freeze.adb (Freeze_Entity): Do not generate a freeze node for a generic unit...

2017-09-06  Ed Schonberg  <schonberg@adacore.com>

* freeze.adb (Freeze_Entity): Do not generate a freeze
node for a generic unit, even if it includes delayed aspect
specifications. Freeze nodes for generic entities must never
appear in the tree that reaches the back-end of the compiler.

From-SVN: r251766
gcc/ada/ChangeLog
gcc/ada/freeze.adb