[Ada] Improve generated code for initialization of atomics
authorBob Duff <duff@adacore.com>
Tue, 20 Aug 2019 09:49:32 +0000 (09:49 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Tue, 20 Aug 2019 09:49:32 +0000 (09:49 +0000)
commit7e7f0b0a1df83dd65810a057b5ce4d01618d2fa3
treeca2c536050580d7137170f4a1d37b9e1f2a0ce96
parent76ccee8fc7a60a19578e1901d431d628eb0214a9
[Ada] Improve generated code for initialization of atomics

This patch makes the temp for initialization of an atomic variable be
constant.

No change in behavior; no test.

2019-08-20  Bob Duff  <duff@adacore.com>

gcc/ada/

* freeze.adb (Is_Atomic_VFA_Aggregate): Make the temp for
initialization of the atomic variable be constant. This is
cleaner, and might improve efficiency.

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