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 compile { target arm*-*-eabi* arm*-*-symbianelf* } }
|
// { dg-do compile { target arm*-*-eabi* arm*-*-symbianelf* } }
|
// { dg-options "-O2" }
|
// { dg-options "-O2" }
|
// Check that, even when optimizing, we emit an out-of-line call to
|
// Check that, even when optimizing, we emit an out-of-line call to
|
// the type-info comparison function.
|
// the type-info comparison function.
|
// { dg-final { scan-assembler _ZNKSt9type_infoeqERKS_ } }
|
// { dg-final { scan-assembler _ZNKSt9type_infoeqERKS_ } }
|
|
|
#include
|
#include
|
|
|
extern const std::type_info& t1;
|
extern const std::type_info& t1;
|
extern const std::type_info& t2;
|
extern const std::type_info& t2;
|
|
|
bool f() {
|
bool f() {
|
return t1 == t2;
|
return t1 == t2;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.