Commit c2e276fe by Nathan Sidwell Committed by Nathan Sidwell

thunk2.C: Add return 0.

	* 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.

From-SVN: r34887
parent 84e5ca0f
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> 2000-06-30 David Billinghurst <David Billinghurst@riotinto.com.au>
* g77.f-torture/compile/20000630-1.x: Fix typo * g77.f-torture/compile/20000630-1.x: Fix typo
......
...@@ -14,6 +14,7 @@ public: ...@@ -14,6 +14,7 @@ public:
virtual int foo() { virtual int foo() {
if (++state != 2) if (++state != 2)
fail = 1; fail = 1;
return 0;
} }
virtual ~A() { virtual ~A() {
if (++state != 3) if (++state != 3)
......
...@@ -12,6 +12,7 @@ public: ...@@ -12,6 +12,7 @@ public:
virtual int foo() { virtual int foo() {
if (++state != 2) if (++state != 2)
fail = 1; fail = 1;
return 0;
} }
virtual ~A() { virtual ~A() {
if (++state != 3) if (++state != 3)
......
...@@ -12,7 +12,7 @@ extern "C" { ...@@ -12,7 +12,7 @@ extern "C" {
class X { class X {
public: public:
int xi; int xi;
virtual int f() {}; virtual int f() {return 0;};
}; };
class Y : public X { class Y : public X {
...@@ -32,13 +32,13 @@ Z *zp = &z; ...@@ -32,13 +32,13 @@ Z *zp = &z;
class A { class A {
public: public:
int Ai; int Ai;
virtual int a() {}; virtual int a() {return 0;};
}; };
class B { class B {
public: public:
int Bi; int Bi;
virtual int g() {}; virtual int g() {return 0;};
}; };
class D : public A, public B { class D : public A, public B {
......
...@@ -13,7 +13,7 @@ extern "C" { ...@@ -13,7 +13,7 @@ extern "C" {
class X { class X {
public: public:
int xi; int xi;
virtual int f() {}; virtual int f() {return 0;};
}; };
class Y : public X { class Y : public X {
...@@ -33,13 +33,13 @@ Z *zp = &z; ...@@ -33,13 +33,13 @@ Z *zp = &z;
class A { class A {
public: public:
int Ai; int Ai;
virtual int a() {}; virtual int a() {return 0;};
}; };
class B { class B {
public: public:
int Bi; int Bi;
virtual int g() {}; virtual int g() {return 0;};
}; };
class D : public A, public B { class D : public A, public B {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment