aboutsummaryrefslogtreecommitdiff
path: root/gcc/calls.h
diff options
context:
space:
mode:
authorBob Duff <duff@adacore.com>2022-07-19 17:06:30 -0400
committerMarc Poulhiès <poulhies@adacore.com>2022-09-05 09:21:03 +0200
commita0998ca3add191e76f151e541fc18a6d9dd5a1f0 (patch)
tree990cf306958f63118a95e7465579cb4d2fe62ff3 /gcc/calls.h
parent44bd2755a8bfd4c8849d97f058141c3d5a17647b (diff)
downloadgcc-a0998ca3add191e76f151e541fc18a6d9dd5a1f0.zip
gcc-a0998ca3add191e76f151e541fc18a6d9dd5a1f0.tar.gz
gcc-a0998ca3add191e76f151e541fc18a6d9dd5a1f0.tar.bz2
[Ada] Enable Error_Msg_GNAT_Extension for mixed decl/stmts
Enable mixing of declarative items and statements under the -gnatX switch. The previous version used the -gnat2022 switch. In addition, change the error message so that it advertises the new feature when it is disabled. Instead of: declarations must come before "begin" we now say (without -gnatX): declarations mixed with statements is a GNAT-specific extension unit must be compiled with -gnatX or use pragma Extensions_Allowed (On) gcc/ada/ * par-ch5.adb (P_Sequence_Of_Statements): Call Error_Msg_GNAT_Extension to give the error message.
Diffstat (limited to 'gcc/calls.h')
0 files changed, 0 insertions, 0 deletions