]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
2007-03-14 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
authormanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Mar 2007 18:52:20 +0000 (18:52 +0000)
committermanu <manu@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Mar 2007 18:52:20 +0000 (18:52 +0000)
cp/
* class.c (warn_hidden): Add OPT_Woverloaded_virtual to warning.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@122926 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/cp/ChangeLog
gcc/cp/class.c

index 5f0490c53d3f8c5c0fa4cebb780a43ba6b1d3e81..e324712dd47fa70482019a646d662ee9d996bbfd 100644 (file)
@@ -1,3 +1,7 @@
+2007-03-14  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
+
+       * class.c (warn_hidden): Add OPT_Woverloaded_virtual to warning.
+       
 2007-03-14  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
 
        PR c/21438
index b39f532668661b04223a1ec50c44911753145d07..22c9439aa1ad5bd72071b6be509eb72bf1813d0c 100644 (file)
@@ -2421,8 +2421,8 @@ warn_hidden (tree t)
       while (base_fndecls)
        {
          /* Here we know it is a hider, and no overrider exists.  */
-         warning (0, "%q+D was hidden", TREE_VALUE (base_fndecls));
-         warning (0, "  by %q+D", fns);
+         warning (OPT_Woverloaded_virtual, "%q+D was hidden", TREE_VALUE (base_fndecls));
+         warning (OPT_Woverloaded_virtual, "  by %q+D", fns);
          base_fndecls = TREE_CHAIN (base_fndecls);
        }
     }