aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/g++.old-deja/g++.mike/virt6.C
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/testsuite/g++.old-deja/g++.mike/virt6.C')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.mike/virt6.C39
1 files changed, 0 insertions, 39 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.mike/virt6.C b/gcc/testsuite/g++.old-deja/g++.mike/virt6.C
deleted file mode 100644
index 61491cede48..00000000000
--- a/gcc/testsuite/g++.old-deja/g++.mike/virt6.C
+++ /dev/null
@@ -1,39 +0,0 @@
-// This testcase ensures that we can build vtable names for complex MI
-// classes.
-
-class C_A {
-public:
- virtual int foo(void *) { }
-} a;
-
-class C_B : public C_A {
-} b;
-
-class C_C : public C_A {
-} c;
-
-class C_D : public C_A {
-} d;
-
-class C_E : public C_C, public C_B {
-public:
- virtual int foo(void *) { }
-} e;
-
-class C_F : public C_D, public C_B {
-public:
- virtual int foo(void *) { }
-} f;
-
-class C_G : public C_A {
-public:
- virtual int foo(void *) { }
-} g;
-
-class C_H : public C_G, public C_E, public C_F {
-public:
- virtual int foo(void *) { }
-} h;
-
-int main() {
-}