This is the mail archive of the
mailing list for the GCC project.
Re: Patch to move warning for X<=Y<=Z from -W to -Wparentheses
- From: Gerald Pfeifer <gerald at pfeifer dot com>
- To: "Joseph S. Myers" <jsm at polyomino dot org dot uk>
- Cc: gcc-patches at gcc dot gnu dot org
- Date: Fri, 6 Aug 2004 09:46:22 +0200 (CEST)
- Subject: Re: Patch to move warning for X<=Y<=Z from -W to -Wparentheses
- References: <Pine.LNX.firstname.lastname@example.org><Pine.LNX.email@example.com><Pine.LNX.firstname.lastname@example.org>
On Tue, 20 Jul 2004, Joseph S. Myers wrote:
Would you mind adding a short note to gcc-3.5/changes.html?
This patch moves the warning about comparisons such as X<=Y<=Z from
-Wextra into -Wparentheses.
I'm still unconvinced that such trivial tweaks to which warnings on in
what option deserve mention in the release notes (cf.
<http://gcc.gnu.org/ml/gcc-patches/2003-11/msg00816.html>); though in this
case there was no bug report requesting the move, if anything that makes
it less significant and less worthy of comment.
My reasoning was/is that users may need to adjust their Makefiles to get
the original behavior they may have come to rely upon.
But perhaps you have specific criteria in mind for what changes merit
(a) mention on release notes, (b) mention on the front page of
gcc.gnu.org, (c) mention on gcc-announce.
In my opinion, everything that requires a user to edit a Makefile or
source code is a good candidate for being mentioned in the release notes.
Larger accomplishments, either as part of a specific, focused project, or
long term committment, merit mention on the front page. Examples include
things like tree-ssa, new backends, major advances in optimization or
gcc-announce for new releases and announcements of frontends or backends
being dropped, for example.