OSDN Git Service

* g++.old-deja/g++.mike/thunk2.C: Add return 0.
authornathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 6 Jul 2000 15:29:15 +0000 (15:29 +0000)
committernathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 6 Jul 2000 15:29:15 +0000 (15:29 +0000)
* g++.old-deja/g++.mike/thunk3.C: Likewise.
* g++.old-deja/g++.other/rtti3.C: Likewise.
* g++.old-deja/g++.other/rttid3.C: Likewise.

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

gcc/testsuite/ChangeLog
gcc/testsuite/g++.old-deja/g++.mike/thunk2.C
gcc/testsuite/g++.old-deja/g++.mike/thunk3.C
gcc/testsuite/g++.old-deja/g++.other/rtti3.C
gcc/testsuite/g++.old-deja/g++.other/rttid3.C

index c6a0533..4da105c 100644 (file)
@@ -1,3 +1,10 @@
+2000-07-06  Nathan Sidwell  <nathan@codesourcery.com>
+
+       * g++.old-deja/g++.mike/thunk2.C: Add return 0.
+       * g++.old-deja/g++.mike/thunk3.C: Likewise.
+       * g++.old-deja/g++.other/rtti3.C: Likewise.
+       * g++.old-deja/g++.other/rttid3.C: Likewise.
+
 2000-06-30  David Billinghurst  <David Billinghurst@riotinto.com.au>
 
        *  g77.f-torture/compile/20000630-1.x: Fix typo
index 9bc4558..36b9659 100644 (file)
@@ -14,6 +14,7 @@ public:
   virtual int foo() {
     if (++state != 2)
       fail = 1;
+    return 0;
   }
   virtual ~A() {
     if (++state != 3)
index 9a52c9d..3e97aac 100644 (file)
@@ -12,6 +12,7 @@ public:
   virtual int foo() {
     if (++state != 2)
       fail = 1;
+    return 0;
   }
   virtual ~A() {
     if (++state != 3)
index fdb1f9e..70f227b 100644 (file)
@@ -12,7 +12,7 @@ extern "C" {
 class X {
  public:
   int xi;
-  virtual int f() {};
+  virtual int f() {return 0;};
 };
 
 class Y : public X {
@@ -32,13 +32,13 @@ Z *zp = &z;
 class A {
  public:
   int Ai;
-  virtual int a() {};
+  virtual int a() {return 0;};
 };
 
 class B {
  public:
   int Bi;
-  virtual int g() {};
+  virtual int g() {return 0;};
 };
 
 class D : public A, public B {
index 69b7fc5..80162aa 100644 (file)
@@ -13,7 +13,7 @@ extern "C" {
 class X {
  public:
   int xi;
-  virtual int f() {};
+  virtual int f() {return 0;};
 };
 
 class Y : public X {
@@ -33,13 +33,13 @@ Z *zp = &z;
 class A {
  public:
   int Ai;
-  virtual int a() {};
+  virtual int a() {return 0;};
 };
 
 class B {
  public:
   int Bi;
-  virtual int g() {};
+  virtual int g() {return 0;};
 };
 
 class D : public A, public B {