This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: Wambiguous-virtual-bases (PR7651 Define -Wextra strictly in terms of other warning flags)
- From: Gabriel Dos Reis <gdr at integrable-solutions dot net>
- To: Manuel López-Ibáñez <lopezibanez at gmail dot com>
- Cc: gcc-patches <gcc-patches at gcc dot gnu dot org>
- Date: 24 Dec 2006 16:40:59 +0100
- Subject: Re: Wambiguous-virtual-bases (PR7651 Define -Wextra strictly in terms of other warning flags)
- References: <6c33472e0612240624v7c744db9vf0080b76fef1a186@mail.gmail.com>
"Manuel López-Ibáñez" <lopezibanez@gmail.com> writes:
| :ADDPATCH c++:
|
| This patch continues the effort to fix PR7651 [1].
|
| It adds a new option -Wambiguous-virtual-bases that takes over the
| function of warning about ambiguous virtual bases. The new option is
| enabled by -Wextra, so we keep the current behaviour but add the
| ability to enable/disable this
| individual warning.
OK, though the documentation should be improved -- the reason being
that there is always only one instance of a virtual base class. So
speaking of ambiguous virtual base class is at first sight
paradoxical,.
-- Gaby