Accept absolute address clause for array of UNC nominal subtype
authorEric Botcazou <ebotcazou@adacore.com>
Sat, 12 Sep 2020 10:36:30 +0000 (12:36 +0200)
committerEric Botcazou <ebotcazou@adacore.com>
Sat, 12 Sep 2020 10:37:47 +0000 (12:37 +0200)
commit4965be0b3388557643114c1ec20bd206f0bda1df
tree6a7a512bb146d15d24acc1c21c82bb69d89cfb4a
parentac35c090821f92f41e83d1688eaf2e2b4946afb1
Accept absolute address clause for array of UNC nominal subtype

This changes the compiler to accept again absolute address clause for
aliased array of unconstrained nominal subtype, instead of erroring
out in this case.

gcc/ada/ChangeLog:
* gcc-interface/decl.c (gnat_to_gnu_entity) <E_Variable>: Only give
a warning for the overlay of an aliased array with an unconstrained
nominal subtype if the address is absolute.
gcc/ada/gcc-interface/decl.c