--- /dev/null Thu Apr 11 07:25:15 2002 +++ pr-574.cc Fri Aug 16 15:21:49 2002 @@ -0,0 +1,20 @@ +/* + An attempt to replicate PR gdb/574 with a shorter program. + + Printing out *theB failed if the program was compiled with GCC 2.95. +*/ + +class A { +public: + virtual void foo() {}; // Stick in a virtual function. + int a; // Stick in a data member. +}; + +class B : public A { + static int b; // Stick in a static data member. +}; + +int main() +{ + B *theB = new B; +}