diff options
author | Ronan Desplanques <desplanques@adacore.com> | 2023-12-19 17:13:20 +0100 |
---|---|---|
committer | Marc Poulhiès <poulhies@adacore.com> | 2024-05-06 11:11:27 +0200 |
commit | 0b591735952e006c00be23e5b64631809bd93d10 (patch) | |
tree | 15afb76630c00cc115bf79798f13c602e5c5422c /gcc/ada/fe.h | |
parent | e5a71415c32db32bf2c20a597f6191990ed1a0be (diff) | |
download | gcc-0b591735952e006c00be23e5b64631809bd93d10.zip gcc-0b591735952e006c00be23e5b64631809bd93d10.tar.gz gcc-0b591735952e006c00be23e5b64631809bd93d10.tar.bz2 |
ada: Fix spurious warning emission
This patch fixes a bug where GNAT would emit incorrect warnings
about obsolescent syntax for array aggregates with generics and
particular arrangements of Ada version pragmas.
This patch also removes a syntactic field that was introduced to
support the emission of this warning, but is no longer required.
gcc/ada/
* exp_imgv.adb (Append_Table_To): Remove reference to removed
field.
* gen_il-fields.ads: Remove Is_Enum_Array_Aggregate field.
* gen_il-gen-gen_nodes.adb: Likewise.
* sem_aggr.adb: Tweak warning emission condition.
* sinfo.ads: Remove documentation for Is_Enum_Array_Aggregate.
Diffstat (limited to 'gcc/ada/fe.h')
0 files changed, 0 insertions, 0 deletions