aboutsummaryrefslogtreecommitdiff
path: root/gcc/cppdefault.cc
diff options
context:
space:
mode:
authorSteve Baird <baird@adacore.com>2022-08-09 09:51:41 -0700
committerMarc Poulhiès <poulhies@adacore.com>2022-09-06 09:14:21 +0200
commitaed54a141a74b1752a5ba052f2ef151940867201 (patch)
tree19b4c45434202b77cd75f3f54f27ea161f1918c0 /gcc/cppdefault.cc
parent1dbaf0d99c37024dcfafa73366c32a206e8f21a2 (diff)
downloadgcc-aed54a141a74b1752a5ba052f2ef151940867201.zip
gcc-aed54a141a74b1752a5ba052f2ef151940867201.tar.gz
gcc-aed54a141a74b1752a5ba052f2ef151940867201.tar.bz2
[Ada] Document change to legality checks for Inox case statements
INOX (which is enabled via -gnatX) supports composite case-statement selectors. As a temporary measure, simplify the coverage-related compile-time checks for such case statements via two changes: an others choice is always required for such a case statement, and no legality checks relating to overlapping of case choices are performed. gcc/ada/ * doc/gnat_rm/implementation_defined_pragmas.rst: Document new temporary rule that a "when others =>" case choice must be given when casing on a composite selector. * gnat_rm.texi: Regenerate.
Diffstat (limited to 'gcc/cppdefault.cc')
0 files changed, 0 insertions, 0 deletions