Commit b66cb572 by Sergey Rybin Committed by Arnaud Charlet

vms_data.ads: Add entry for new gnatcheck -mNNN option

2008-08-22  Sergey Rybin  <rybin@adacore.com>

	* vms_data.ads: Add entry for new gnatcheck -mNNN option

	* gnat_ugn.texi: Add description for gnatcheck option '-m'

From-SVN: r139431
parent 3ea52b2e
...@@ -20321,6 +20321,12 @@ a generic instantiation a full source location is a chain from the location ...@@ -20321,6 +20321,12 @@ a generic instantiation a full source location is a chain from the location
of this construct in the generic unit to the place where this unit is of this construct in the generic unit to the place where this unit is
instantiated. instantiated.
@cindex @option{^-m^/DIAGNOSIS_LIMIT^} (@command{gnatcheck})
@item ^-m@i{nnn}^/DIAGNOSIS_LIMIT=@i{nnn}^
Maximum number of diagnoses to be sent to Stdout, @i{nnn} from o@dots{}1000,
the default value is 500. Zero means that there is no limitation on
the number of diagnostic messages to be printed into Stdout.
@cindex @option{^-q^/QUIET^} (@command{gnatcheck}) @cindex @option{^-q^/QUIET^} (@command{gnatcheck})
@item ^-q^/QUIET^ @item ^-q^/QUIET^
Quiet mode. All the diagnoses about rule violations are placed in the Quiet mode. All the diagnoses about rule violations are placed in the
...@@ -774,6 +774,17 @@ package VMS_Data is ...@@ -774,6 +774,17 @@ package VMS_Data is
-- --
-- Use full source locations references in the report file. -- Use full source locations references in the report file.
S_Diagnosis : aliased constant S := "/DIAGNOSIS_LIMIT=#" &
"-m#";
-- /DIAGNOSIS_LIMIT=500 (D)
-- /ERROR_LIMIT=nnn
--
-- NNN is a decimal integer in the range of 1 to 1000 and limits the
-- number of diagnostic messages to be generated into Stdoutto that
-- number. Once that number has been reached, gnatcheck stops
-- to print out diagnoses into Stderr. If NNN is equal to 0, this means
-- that there is no limit on the number of diagnoses in Stdout
S_Check_Mess : aliased constant S := "/MESSAGES_PROJECT_FILE=" & S_Check_Mess : aliased constant S := "/MESSAGES_PROJECT_FILE=" &
"DEFAULT " & "DEFAULT " &
"-vP0 " & "-vP0 " &
...@@ -867,6 +878,7 @@ package VMS_Data is ...@@ -867,6 +878,7 @@ package VMS_Data is
Check_Switches : aliased constant Switches := Check_Switches : aliased constant Switches :=
(S_Check_Add 'Access, (S_Check_Add 'Access,
S_Check_All 'Access, S_Check_All 'Access,
S_Diagnosis 'Access,
S_Check_Ext 'Access, S_Check_Ext 'Access,
S_Check_Files 'Access, S_Check_Files 'Access,
S_Check_Follow 'Access, S_Check_Follow 'Access,
......
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