diff options
author | Ed Schonberg <schonberg@adacore.com> | 2018-05-31 10:44:45 +0000 |
---|---|---|
committer | Pierre-Marie de Rodat <pmderodat@gcc.gnu.org> | 2018-05-31 10:44:45 +0000 |
commit | dfd2da005e1023bbcbcc0390bbb360c1b8a43f77 (patch) | |
tree | ed510ce3a00298bd51cfb3e69316b966008dbdea /gcc/tree-ssa-structalias.c | |
parent | 5b87c1fe09edc8ce6a105af9d27ae9353656d6f0 (diff) | |
download | gcc-dfd2da005e1023bbcbcc0390bbb360c1b8a43f77.zip gcc-dfd2da005e1023bbcbcc0390bbb360c1b8a43f77.tar.gz gcc-dfd2da005e1023bbcbcc0390bbb360c1b8a43f77.tar.bz2 |
[Ada] Convert operands of generated code to Standard.Unsigned for modular ops.
2018-05-31 Ed Schonberg <schonberg@adacore.com>
gcc/ada/
* exp_ch4.adb (Expand_Modular_Addition, Expand_Modular_Subtraction):
Convert all operands of the generated code to Standard.Unsigned, to
prevent spurious visibility errors. This is needed when the generated
expansion involves a modular index type of an array type, and the index
type is not immediately visible.
From-SVN: r260993
Diffstat (limited to 'gcc/tree-ssa-structalias.c')
0 files changed, 0 insertions, 0 deletions