aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc/testsuite/ChangeLog7
-rw-r--r--gcc/testsuite/g++.old-deja/g++.brendan/ns1.C2
-rw-r--r--gcc/testsuite/g++.old-deja/g++.brendan/warnings1.C1
-rw-r--r--gcc/testsuite/g++.old-deja/g++.other/warn3.C1
-rw-r--r--gcc/testsuite/g++.old-deja/g++.robertl/eb71.C2
5 files changed, 11 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index e2a4a06..f6da54e 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,10 @@
+2003-05-12 Kriang Lerdsuwanakij <lerdsuwa@users.sourceforge.net>
+
+ * g++.old-deja/g++.brendan/ns1.C: Remove private member warning.
+ * g++.old-deja/g++.robertl/eb71.C: Likewise.
+ * g++.old-deja/g++.brendan/warnings1.C: Add -Wctor-dtor-privacy.
+ * g++.old-deja/g++.other/warn3.C: Likewise.
+
2003-05-11 Roger Sayle <roger@eyesopen.com>
* gcc.dg/i386-387-1.c: Update to also test log.
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/ns1.C b/gcc/testsuite/g++.old-deja/g++.brendan/ns1.C
index a34379c..5e73290 100644
--- a/gcc/testsuite/g++.old-deja/g++.brendan/ns1.C
+++ b/gcc/testsuite/g++.old-deja/g++.brendan/ns1.C
@@ -7,7 +7,7 @@ struct B
};
class C
-{ // { dg-error "" } warning
+{
int g();
};
diff --git a/gcc/testsuite/g++.old-deja/g++.brendan/warnings1.C b/gcc/testsuite/g++.old-deja/g++.brendan/warnings1.C
index 8497d54..c73eef7 100644
--- a/gcc/testsuite/g++.old-deja/g++.brendan/warnings1.C
+++ b/gcc/testsuite/g++.old-deja/g++.brendan/warnings1.C
@@ -1,4 +1,5 @@
// { dg-do assemble }
+// { dg-options "-Wctor-dtor-privacy" }
// GROUPS passed warnings
// there should be a warning about foo only defining private methods
class foo { // { dg-error "" } .*
diff --git a/gcc/testsuite/g++.old-deja/g++.other/warn3.C b/gcc/testsuite/g++.old-deja/g++.other/warn3.C
index b38936d..3080f93 100644
--- a/gcc/testsuite/g++.old-deja/g++.other/warn3.C
+++ b/gcc/testsuite/g++.old-deja/g++.other/warn3.C
@@ -1,4 +1,5 @@
// { dg-do assemble }
+// { dg-options "-Wctor-dtor-privacy" }
class A {
};
diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb71.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb71.C
index 2e9b05c..b1288e2 100644
--- a/gcc/testsuite/g++.old-deja/g++.robertl/eb71.C
+++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb71.C
@@ -15,7 +15,7 @@ friend class D;
unsigned counter;
};
-class D { //{ dg-warning "" } only private members
+class D {
int ins( B*&);
};