From: Raphaƫl AMIARD Date: Tue, 10 Sep 2024 09:10:21 +0000 (+0200) Subject: ada: Forbid repr clauses for decls in handled_stmts X-Git-Tag: basepoints/gcc-16~4925 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1cb12a5b870daccfaf2b4d9c91646a00eb01aee;p=thirdparty%2Fgcc.git ada: Forbid repr clauses for decls in handled_stmts gcc/ada/ChangeLog: * par-ch5.adb (P_Sequence_Of_Statements): Forbid repr clauses in handled_statements. --- diff --git a/gcc/ada/par-ch5.adb b/gcc/ada/par-ch5.adb index 557aaf1ff680..34c845f838cc 100644 --- a/gcc/ada/par-ch5.adb +++ b/gcc/ada/par-ch5.adb @@ -257,8 +257,7 @@ package body Ch5 is while Present (Decl) loop if not (Nkind (Decl) in N_Object_Declaration | N_Object_Renaming_Declaration | - N_Use_Type_Clause | N_Use_Package_Clause | - N_Representation_Clause) + N_Use_Type_Clause | N_Use_Package_Clause) then Error_Msg ("Declaration kind not allowed in statements lists",