https://gcc.gnu.org/g:01cb6e1338be45a8dd08dd8eb260477b7e8120a6
commit r15-723-g01cb6e1338be45a8dd08dd8eb260477b7e8120a6 Author: Viljar Indus <in...@adacore.com> Date: Tue Apr 2 13:48:55 2024 +0300 ada: Update documentation of warning messages Update the documentation of warning messages that only emit info messages to clearly reflect that they only emit info messages and not warning messages. gcc/ada/ * doc/gnat_ugn/building_executable_programs_with_gnat.rst: Update the documentation of -gnatw.n and -gnatw.l * gnat_ugn.texi: Regenerate. Diff: --- .../gnat_ugn/building_executable_programs_with_gnat.rst | 14 +++++++------- gcc/ada/gnat_ugn.texi | 16 ++++++++-------- 2 files changed, 15 insertions(+), 15 deletions(-) diff --git a/gcc/ada/doc/gnat_ugn/building_executable_programs_with_gnat.rst b/gcc/ada/doc/gnat_ugn/building_executable_programs_with_gnat.rst index 21e277d5916..2f63d02daf7 100644 --- a/gcc/ada/doc/gnat_ugn/building_executable_programs_with_gnat.rst +++ b/gcc/ada/doc/gnat_ugn/building_executable_programs_with_gnat.rst @@ -3415,7 +3415,7 @@ of the pragma in the :title:`GNAT_Reference_manual`). .. index:: -gnatw.l (gcc) :switch:`-gnatw.l` - *List inherited aspects.* + *List inherited aspects as info messages.* This switch causes the compiler to list inherited invariants, preconditions, and postconditions from Type_Invariant'Class, Invariant'Class, @@ -3425,7 +3425,7 @@ of the pragma in the :title:`GNAT_Reference_manual`). .. index:: -gnatw.L (gcc) :switch:`-gnatw.L` - *Suppress listing of inherited aspects.* + *Suppress listing of inherited aspects as info messages.* This switch suppresses listing of inherited aspects. @@ -3495,20 +3495,20 @@ of the pragma in the :title:`GNAT_Reference_manual`). .. index:: Atomic Synchronization, warnings :switch:`-gnatw.n` - *Activate warnings on atomic synchronization.* + *Activate info messages on atomic synchronization.* - This switch actives warnings when an access to an atomic variable + This switch activates info messages when an access to an atomic variable requires the generation of atomic synchronization code. These - warnings are off by default. + info messages are off by default. .. index:: -gnatw.N (gcc) :switch:`-gnatw.N` - *Suppress warnings on atomic synchronization.* + *Suppress info messages on atomic synchronization.* .. index:: Atomic Synchronization, warnings - This switch suppresses warnings when an access to an atomic variable + This switch suppresses info messages when an access to an atomic variable requires the generation of atomic synchronization code. diff --git a/gcc/ada/gnat_ugn.texi b/gcc/ada/gnat_ugn.texi index 43251ba3f1c..2df2a780ec7 100644 --- a/gcc/ada/gnat_ugn.texi +++ b/gcc/ada/gnat_ugn.texi @@ -11646,7 +11646,7 @@ This switch suppresses warnings for possible elaboration problems. @item @code{-gnatw.l} -`List inherited aspects.' +`List inherited aspects as info messages.' This switch causes the compiler to list inherited invariants, preconditions, and postconditions from Type_Invariant’Class, Invariant’Class, @@ -11660,7 +11660,7 @@ Pre’Class, and Post’Class aspects. Also list inherited subtype predicates. @item @code{-gnatw.L} -`Suppress listing of inherited aspects.' +`Suppress listing of inherited aspects as info messages.' This switch suppresses listing of inherited aspects. @end table @@ -11755,11 +11755,11 @@ use of @code{-gnatg}. @item @code{-gnatw.n} -`Activate warnings on atomic synchronization.' +`Activate info messages on atomic synchronization.' -This switch actives warnings when an access to an atomic variable +This switch activates info messages when an access to an atomic variable requires the generation of atomic synchronization code. These -warnings are off by default. +info messages are off by default. @end table @geindex -gnatw.N (gcc) @@ -11769,12 +11769,12 @@ warnings are off by default. @item @code{-gnatw.N} -`Suppress warnings on atomic synchronization.' +`Suppress info messages on atomic synchronization.' @geindex Atomic Synchronization @geindex warnings -This switch suppresses warnings when an access to an atomic variable +This switch suppresses info messages when an access to an atomic variable requires the generation of atomic synchronization code. @end table @@ -29645,8 +29645,8 @@ to permit their use in free software. @printindex ge -@anchor{gnat_ugn/gnat_utility_programs switches-related-to-project-files}@w{ } @anchor{d1}@w{ } +@anchor{gnat_ugn/gnat_utility_programs switches-related-to-project-files}@w{ } @c %**end of body @bye