[Ada] Improve doc on Warning_As_Error
authorArnaud Charlet <charlet@adacore.com>
Wed, 18 Sep 2019 08:31:51 +0000 (08:31 +0000)
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>
Wed, 18 Sep 2019 08:31:51 +0000 (08:31 +0000)
2019-09-18  Arnaud Charlet  <charlet@adacore.com>

gcc/ada/

* doc/gnat_rm/implementation_defined_pragmas.rst: Improve doc on
Warning_As_Error.
* gnat_rm.texi: Regenerate.

From-SVN: r275842

gcc/ada/ChangeLog
gcc/ada/doc/gnat_rm/implementation_defined_pragmas.rst
gcc/ada/gnat_rm.texi

index 07221d3cb0d442aaa5257d0040f9079bb9d2e27a..77089ccf1f79e25db8229062e06380dde5d88381 100644 (file)
@@ -1,3 +1,9 @@
+2019-09-18  Arnaud Charlet  <charlet@adacore.com>
+
+       * doc/gnat_rm/implementation_defined_pragmas.rst: Improve doc on
+       Warning_As_Error.
+       * gnat_rm.texi: Regenerate.
+
 2019-09-18  Arnaud Charlet  <charlet@adacore.com>
 
        * doc/gnat_rm/implementation_defined_characteristics.rst,
index 551401f7094706541a2cf7bb783bd761367f8094..8ce22f1c04d78e9836f33442f627d40d408660bb 100644 (file)
@@ -7489,9 +7489,11 @@ message string (it is not necessary to put an asterisk at the start and
 the end of the message, since this is implied).
 
 Another possibility for the static_string_EXPRESSION which works whether
-or not error tags are enabled (*-gnatw.d*) is to use the
+or not error tags are enabled (*-gnatw.d*) is to use a single
 *-gnatw* tag string, enclosed in brackets,
-as shown in the example below, to treat a class of warnings as errors.
+as shown in the example below, to treat one category of warnings as errors.
+Note that if you want to treat multiple categories of warnings as errors,
+you can use multiple pragma Warning_As_Error.
 
 The above use of patterns to match the message applies only to warning
 messages generated by the front end. This pragma can also be applied to
index 921dd1664f2c139d583975fcaa487b7dc117b942..1f5616fe39386545b301e557137889bcd3fe5696 100644 (file)
@@ -8994,9 +8994,11 @@ message string (it is not necessary to put an asterisk at the start and
 the end of the message, since this is implied).
 
 Another possibility for the static_string_EXPRESSION which works whether
-or not error tags are enabled (@emph{-gnatw.d}) is to use the
+or not error tags are enabled (@emph{-gnatw.d}) is to use a single
 @emph{-gnatw} tag string, enclosed in brackets,
-as shown in the example below, to treat a class of warnings as errors.
+as shown in the example below, to treat one category of warnings as errors.
+Note that if you want to treat multiple categories of warnings as errors,
+you can use multiple pragma Warning_As_Error.
 
 The above use of patterns to match the message applies only to warning
 messages generated by the front end. This pragma can also be applied to