URL
https://opencores.org/ocsvn/openrisc/openrisc/trunk
Only display areas with differences |
Details |
Blame |
View Log
Rev 305 |
Rev 338 |
// { dg-do run }
|
// { dg-do run }
|
#include
|
#include
|
#include
|
#include
|
#include
|
#include
|
#include
|
#include
|
|
|
int fail = 1;
|
int fail = 1;
|
|
|
int in_main = 0;
|
int in_main = 0;
|
|
|
void *operator new(size_t size) throw (std::bad_alloc) {
|
void *operator new(size_t size) throw (std::bad_alloc) {
|
if (!in_main) return malloc (size);
|
if (!in_main) return malloc (size);
|
--fail;
|
--fail;
|
return (void*) 0;
|
return (void*) 0;
|
}
|
}
|
|
|
int main() {
|
int main() {
|
std::cout << "";
|
std::cout << "";
|
in_main = 1;
|
in_main = 1;
|
new int;
|
new int;
|
return fail;
|
return fail;
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.