[Ada] Do not generate extra copies inside initialization procedures
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 4 Jun 2020 07:56:02 +0000 (09:56 +0200)
committerPierre-Marie de Rodat <derodat@adacore.com>
Wed, 15 Jul 2020 13:42:54 +0000 (09:42 -0400)
commitae6fec84da802171366537fcd497955d527aa201
tree0e281a605fbe1cf29d93bfea4940c23d25f2babf
parentfbaadba2468d29178dbd7cde8089b12129e360dc
[Ada] Do not generate extra copies inside initialization procedures

gcc/ada/

* exp_ch6.adb (Requires_Atomic_Or_Volatile_Copy): Return false
inside an initialization procedure.
gcc/ada/exp_ch6.adb