aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJason Merrill <jason@gcc.gnu.org>2002-01-18 08:30:17 -0500
committerJason Merrill <jason@gcc.gnu.org>2002-01-18 08:30:17 -0500
commit72f02bb9dc9b7ddd0462af34f44009f699ecaf8a (patch)
treeb045e65acb50166eeddc543d2f19d426fee92f88 /gcc
parente73c8e753ce1e1e4909618ed66e69cbe8a3c2cfc (diff)
downloadgcc-72f02bb9dc9b7ddd0462af34f44009f699ecaf8a.zip
gcc-72f02bb9dc9b7ddd0462af34f44009f699ecaf8a.tar.gz
gcc-72f02bb9dc9b7ddd0462af34f44009f699ecaf8a.tar.bz2
tweak so adjustment is necessary in v3 abi
From-SVN: r48986
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/g++.old-deja/g++.robertl/eb17.C6
1 files changed, 5 insertions, 1 deletions
diff --git a/gcc/testsuite/g++.old-deja/g++.robertl/eb17.C b/gcc/testsuite/g++.old-deja/g++.robertl/eb17.C
index f32dadb..3f2cc2f 100644
--- a/gcc/testsuite/g++.old-deja/g++.robertl/eb17.C
+++ b/gcc/testsuite/g++.old-deja/g++.robertl/eb17.C
@@ -8,7 +8,11 @@ public:
virtual A * clone();
};
-class B : virtual public A {
+struct Pad {
+ virtual void f () {}
+};
+
+class B : public Pad, virtual public A {
public:
void print();
B * clone();