diff options
author | Piotr Trojanek <trojanek@adacore.com> | 2022-05-19 20:42:42 +0200 |
---|---|---|
committer | Pierre-Marie de Rodat <derodat@adacore.com> | 2022-07-05 08:28:21 +0000 |
commit | 5a387a2b8f58a238acfea6ec820a0fd44057a09a (patch) | |
tree | 364ba52f6b4ac37a9e14d97ba2ae598f1755ea61 /gcc/ada/gcc-interface | |
parent | d2672ffea0a478b265f5ed0239723c8ba54e8d24 (diff) | |
download | gcc-5a387a2b8f58a238acfea6ec820a0fd44057a09a.zip gcc-5a387a2b8f58a238acfea6ec820a0fd44057a09a.tar.gz gcc-5a387a2b8f58a238acfea6ec820a0fd44057a09a.tar.bz2 |
[Ada] Warn about obsolete uses of renamed Ada 83 packages
Ada 83 packages like Unchecked_Conversion or Text_IO are obsolete since
Ada 95. GNAT now warns about their uses when warnings on obsolescent
featured (Annex J) is active.
gcc/ada/
* doc/gnat_ugn/building_executable_programs_with_gnat.rst
(Warning Message Control): Update description of switch -gnatwj.
* gnat_ugn.texi: Regenerate.
* sem_ch10.adb (Analyze_With_Clause): Warn on WITH clauses for
obsolete renamed units; in Ada 83 mode do not consider
predefined renamings to be obsolete.
gcc/testsuite/
* gnat.dg/renaming1.adb: Update WITH clause.
* gnat.dg/renaming1.ads: Likewise.
* gnat.dg/warn29.adb: Likewise.
Diffstat (limited to 'gcc/ada/gcc-interface')
0 files changed, 0 insertions, 0 deletions