URL
https://opencores.org/ocsvn/openrisc_2011-10-31/openrisc_2011-10-31/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 301 |
Rev 384 |
// Copyright (C) 2004 Free Software Foundation, Inc.
|
// Copyright (C) 2004 Free Software Foundation, Inc.
|
// Contributed by Nathan Sidwell 8 May 2005
|
// Contributed by Nathan Sidwell 8 May 2005
|
|
|
// Origin:Andrew Pinski: pinskia@gcc.gnu.org
|
// Origin:Andrew Pinski: pinskia@gcc.gnu.org
|
// PR 21427: ICE on valid
|
// PR 21427: ICE on valid
|
|
|
struct B1 {
|
struct B1 {
|
public:
|
public:
|
virtual void foo();
|
virtual void foo();
|
};
|
};
|
|
|
struct B2 {
|
struct B2 {
|
public:
|
public:
|
virtual B2 & bar() = 0;
|
virtual B2 & bar() = 0;
|
};
|
};
|
|
|
struct I : public B1, B2 {
|
struct I : public B1, B2 {
|
public:
|
public:
|
virtual ~I();
|
virtual ~I();
|
virtual I & bar();
|
virtual I & bar();
|
};
|
};
|
|
|
struct D : public I {
|
struct D : public I {
|
virtual ~D();
|
virtual ~D();
|
};
|
};
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.