Commit c607e6d5 by Arnaud Charlet

[multiple changes]

2012-10-29  Arnaud Charlet  <charlet@adacore.com>

	* usage.adb: Update usage line for -gnatw.k.

2012-10-29  Yannick Moy  <moy@adacore.com>

	* sem_prag.adb: Code clean up.

From-SVN: r192924
parent 9c79f208
2012-10-29 Arnaud Charlet <charlet@adacore.com>
* usage.adb: Update usage line for -gnatw.k.
2012-10-29 Yannick Moy <moy@adacore.com>
* sem_prag.adb: Code clean up.
2012-10-29 Vincent Celier <celier@adacore.com> 2012-10-29 Vincent Celier <celier@adacore.com>
* projects.texi: Clarify documentation of attribute * projects.texi: Clarify documentation of attribute
......
...@@ -6759,9 +6759,9 @@ package body Sem_Prag is ...@@ -6759,9 +6759,9 @@ package body Sem_Prag is
end if; end if;
end Annotate; end Annotate;
----------------------------- ---------------------------
-- Assert & Assert_And_Cut -- -- Assert/Assert_And_Cut --
----------------------------- ---------------------------
-- pragma Assert ([Check =>] Boolean_EXPRESSION -- pragma Assert ([Check =>] Boolean_EXPRESSION
-- [, [Message =>] Static_String_EXPRESSION]); -- [, [Message =>] Static_String_EXPRESSION]);
...@@ -6774,7 +6774,13 @@ package body Sem_Prag is ...@@ -6774,7 +6774,13 @@ package body Sem_Prag is
Newa : List_Id; Newa : List_Id;
begin begin
Ada_2005_Pragma; if Prag_Id = Pragma_Assert then
Ada_2005_Pragma;
else -- Pragma_Assert_And_Cut
GNAT_Pragma;
end if;
Check_At_Least_N_Arguments (1); Check_At_Least_N_Arguments (1);
Check_At_Most_N_Arguments (2); Check_At_Most_N_Arguments (2);
Check_Arg_Order ((Name_Check, Name_Message)); Check_Arg_Order ((Name_Check, Name_Message));
...@@ -13679,9 +13685,9 @@ package body Sem_Prag is ...@@ -13679,9 +13685,9 @@ package body Sem_Prag is
end; end;
end Stream_Convert; end Stream_Convert;
------------------------- ------------------
-- Style_Checks (GNAT) -- -- Style_Checks --
------------------------- ------------------
-- pragma Style_Checks (On | Off | ALL_CHECKS | STRING_LITERAL); -- pragma Style_Checks (On | Off | ALL_CHECKS | STRING_LITERAL);
......
...@@ -474,7 +474,7 @@ begin ...@@ -474,7 +474,7 @@ begin
"(annex J) feature"); "(annex J) feature");
Write_Line (" k+ turn on warnings on constant variable"); Write_Line (" k+ turn on warnings on constant variable");
Write_Line (" K* turn off warnings on constant variable"); Write_Line (" K* turn off warnings on constant variable");
Write_Line (" .k+ turn on warnings for standard redefinition"); Write_Line (" .k turn on warnings for standard redefinition");
Write_Line (" .K* turn off warnings for standard redefinition"); Write_Line (" .K* turn off warnings for standard redefinition");
Write_Line (" l turn on warnings for missing " & Write_Line (" l turn on warnings for missing " &
"elaboration pragma"); "elaboration pragma");
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment