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