[Ada] Fix internal error on bit-aligned component of function call
authorEric Botcazou <ebotcazou@adacore.com>
Thu, 16 Jul 2020 09:07:32 +0000 (11:07 +0200)
committerPierre-Marie de Rodat <derodat@adacore.com>
Tue, 20 Oct 2020 07:21:34 +0000 (03:21 -0400)
commit1b93e420fc10f0eaeb2b09d9b86c8defb5b459a4
tree248397daf9f92bef00d1172a4347ff5794404341
parentd3c2ce8e4e059e4350cf9f917c9cca4a0e5821db
[Ada] Fix internal error on bit-aligned component of function call

gcc/ada/

* exp_util.adb (Remove_Side_Effects): Always generate a renaming
that is handled by the front-end in the case of an indexed or a
selected component whose prefix has a nonstandard representation.
gcc/ada/exp_util.adb