]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
re PR c++/11554 (Warning about reordering of initializers doesn't mention location...
authorMark Mitchell <mark@codesourcery.com>
Mon, 22 Dec 2003 06:14:43 +0000 (06:14 +0000)
committerMark Mitchell <mmitchel@gcc.gnu.org>
Mon, 22 Dec 2003 06:14:43 +0000 (06:14 +0000)
PR c++/11554
* init.c (sort_mem_initializers): Add warning.

PR c++/11554
* testsuite/g++.dg/warn/ctor-init-1.C: New test.

From-SVN: r74928

gcc/cp/ChangeLog
gcc/cp/init.c
gcc/testsuite/ChangeLog

index 6dcd17080cef09c4ea2b4b92bfa65563068ebb24..9b404ec01b3222e4c07f71351f0b33e97c1ae0fe 100644 (file)
@@ -1,3 +1,8 @@
+2003-12-21  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/11554
+       * init.c (sort_mem_initializers): Add warning.
+
 2003-12-19  Jason Merrill  <jason@redhat.com>
 
        PR c++/13371
index c620409339b32e3dd71cbdf8de1c5442d66caf23..5457ac56a1a2aca8b0b757bb2f8d6a31dcd6262f 100644 (file)
@@ -544,6 +544,7 @@ sort_mem_initializers (tree t, tree mem_inits)
            cp_warning_at ("  `%#D'", subobject);
          else
            warning ("  base `%T'", subobject);
+         warning ("  when initialized here");
        }
 
       /* Look again, from the beginning of the list.  */
index 2b979bdfd0ac4f66bee76a6b27ab91f80ff07815..f9042f49206e41a3f649f12c6218800da7823cea 100644 (file)
@@ -1,3 +1,8 @@
+2003-12-21  Mark Mitchell  <mark@codesourcery.com>
+
+       PR c++/11554
+       * testsuite/g++.dg/warn/ctor-init-1.C: New test.
+
 2003-12-21  Roger Sayle  <roger@eyesopen.com>
 
        PR middle-end/13400