public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: Martin Sebor <msebor@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org Subject: [gcc r12-1544] Correct documented option defaults. Date: Wed, 16 Jun 2021 22:52:35 +0000 (GMT) [thread overview] Message-ID: <20210616225235.2AA723857C7A@sourceware.org> (raw) https://gcc.gnu.org/g:487be9201c96d0a5c7c325339bc9c4916e933ed8 commit r12-1544-g487be9201c96d0a5c7c325339bc9c4916e933ed8 Author: Martin Sebor <msebor@redhat.com> Date: Wed Jun 16 16:49:56 2021 -0600 Correct documented option defaults. gcc/ChangeLog: * doc/invoke.texi (-Wmismatched-dealloc, -Wmismatched-new-delete): Correct documented defaults. Diff: --- gcc/doc/invoke.texi | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/gcc/doc/invoke.texi b/gcc/doc/invoke.texi index 510f24e55ab..fe812cbd512 100644 --- a/gcc/doc/invoke.texi +++ b/gcc/doc/invoke.texi @@ -255,7 +255,7 @@ in the following sections. -Wno-inherited-variadic-ctor -Wno-init-list-lifetime @gol -Winvalid-imported-macros @gol -Wno-invalid-offsetof -Wno-literal-suffix @gol --Wno-mismatched-new-delete -Wmismatched-tags @gol +-Wmismatched-new-delete -Wmismatched-tags @gol -Wmultiple-inheritance -Wnamespaces -Wnarrowing @gol -Wnoexcept -Wnoexcept-type -Wnon-virtual-dtor @gol -Wpessimizing-move -Wno-placement-new -Wplacement-new=@var{n} @gol @@ -3963,7 +3963,7 @@ The warning is inactive inside a system header file, such as the STL, so one can still use the STL. One may also instantiate or specialize templates. -@item -Wno-mismatched-new-delete @r{(C++ and Objective-C++ only)} +@item -Wmismatched-new-delete @r{(C++ and Objective-C++ only)} @opindex Wmismatched-new-delete @opindex Wno-mismatched-new-delete Warn for mismatches between calls to @code{operator new} or @code{operator @@ -3995,7 +3995,7 @@ The related option @option{-Wmismatched-dealloc} diagnoses mismatches involving allocation and deallocation functions other than @code{operator new} and @code{operator delete}. -@option{-Wmismatched-new-delete} is enabled by default. +@option{-Wmismatched-new-delete} is included in @option{-Wall}. @item -Wmismatched-tags @r{(C++ and Objective-C++ only)} @opindex Wmismatched-tags @@ -5539,6 +5539,8 @@ Options} and @ref{Objective-C and Objective-C++ Dialect Options}. -Wmemset-elt-size @gol -Wmemset-transposed-args @gol -Wmisleading-indentation @r{(only for C/C++)} @gol +-Wmismatched-dealloc @gol +-Wmismatched-new-delete @r{(only for C/C++)} @gol -Wmissing-attributes @gol -Wmissing-braces @r{(only for C/ObjC)} @gol -Wmultistatement-macros @gol @@ -6435,7 +6437,7 @@ Ignoring the warning can result in poorly optimized code. disable the warning, but this is not recommended and should be done only when non-existent profile data is justified. -@item -Wno-mismatched-dealloc +@item -Wmismatched-dealloc @opindex Wmismatched-dealloc @opindex Wno-mismatched-dealloc @@ -6468,7 +6470,7 @@ void f (void) In C++, the related option @option{-Wmismatched-new-delete} diagnoses mismatches involving either @code{operator new} or @code{operator delete}. -Option @option{-Wmismatched-dealloc} is enabled by default. +Option @option{-Wmismatched-dealloc} is included in @option{-Wall}. @item -Wmultistatement-macros @opindex Wmultistatement-macros @@ -7958,9 +7960,9 @@ Warnings controlled by the option can be disabled either by specifying Disable @option{-Wframe-larger-than=} warnings. The option is equivalent to @option{-Wframe-larger-than=}@samp{SIZE_MAX} or larger. -@item -Wno-free-nonheap-object -@opindex Wno-free-nonheap-object +@item -Wfree-nonheap-object @opindex Wfree-nonheap-object +@opindex Wno-free-nonheap-object Warn when attempting to deallocate an object that was either not allocated on the heap, or by using a pointer that was not returned from a prior call to the corresponding allocation function. For example, because the call @@ -7977,7 +7979,7 @@ void f (char *p) @} @end smallexample -@option{-Wfree-nonheap-object} is enabled by default. +@option{-Wfree-nonheap-object} is included in @option{-Wall}. @item -Wstack-usage=@var{byte-size} @opindex Wstack-usage
reply other threads:[~2021-06-16 22:52 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20210616225235.2AA723857C7A@sourceware.org \ --to=msebor@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).