Multiple inheritance bug
Glenn Ammons
ammons@cs.wisc.edu
Mon Feb 7 14:50:00 GMT 2000
I am using this version of g++:
Reading specs from /s/gcc-2.95.2/sun4x_56/lib/gcc-lib/sparc-sun-solaris2.6/2.95.2/specs
gcc version 2.95.2 19991024 (release)
and running g++ on this file:
class eel_private_executable
{
public:
virtual void read_section_descriptors()
= 0;
};
class executable : public eel_private_executable
{
};
class eel_bfd_executable : public virtual executable
{
public:
virtual void read_section_descriptors();
};
class eel_arch_executable : public virtual executable
{
};
class eel_archive_executable : public eel_arch_executable,
public eel_bfd_executable
{
public:
virtual void read_contents();
};
void
eel_archive_executable::read_contents()
{
read_section_descriptors();
}
More information about the Gcc-bugs
mailing list