URL
https://opencores.org/ocsvn/openrisc_me/openrisc_me/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 149 |
Rev 154 |
// { dg-do assemble }
|
// { dg-do assemble }
|
// 981203 bkoz
|
// 981203 bkoz
|
// g++/15799 test1
|
// g++/15799 test1
|
|
|
/*
|
/*
|
15799.cpp: In function `void foo()':
|
15799.cpp: In function `void foo()':
|
15799.cpp:21: call of overloaded `sanjose({anonymous enum})' is ambiguous
|
15799.cpp:21: call of overloaded `sanjose({anonymous enum})' is ambiguous
|
15799.cpp:13: candidates are: sanjose::sanjose(const sanjose &)
|
15799.cpp:13: candidates are: sanjose::sanjose(const sanjose &)
|
15799.cpp:14: sanjose::sanjose(unsigned int)
|
15799.cpp:14: sanjose::sanjose(unsigned int)
|
*/
|
*/
|
|
|
typedef char int_8;
|
typedef char int_8;
|
typedef unsigned long uint_32;
|
typedef unsigned long uint_32;
|
|
|
class sanjose {
|
class sanjose {
|
public:
|
public:
|
sanjose();
|
sanjose();
|
sanjose(const sanjose&); // { dg-error "" } candidate
|
sanjose(const sanjose&); // { dg-error "" } candidate
|
sanjose(int_8 value); // { dg-error "" } // ERROR -
|
sanjose(int_8 value); // { dg-error "" } // ERROR -
|
sanjose(uint_32 value); // { dg-error "" } // ERROR -
|
sanjose(uint_32 value); // { dg-error "" } // ERROR -
|
};
|
};
|
|
|
enum { first, last};
|
enum { first, last};
|
|
|
void foo(void) {
|
void foo(void) {
|
sanjose obj(first); // { dg-error "" } // ERROR -
|
sanjose obj(first); // { dg-error "" } // ERROR -
|
}
|
}
|
|
|
|
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.