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 |
/* { dg-do compile } */
|
/* { dg-do compile } */
|
|
|
// With IPA-CP, this caused a problem on darwin, where
|
// With IPA-CP, this caused a problem on darwin, where
|
// _M_reset is being cloned, it was still being marked
|
// _M_reset is being cloned, it was still being marked
|
// as weak and then we had to change the calls to the
|
// as weak and then we had to change the calls to the
|
// newly marked function for the non throwing behavior.
|
// newly marked function for the non throwing behavior.
|
|
|
int& f(int&);
|
int& f(int&);
|
inline void _M_reset(int &_M_vbp) throw()
|
inline void _M_reset(int &_M_vbp) throw()
|
{
|
{
|
f(_M_vbp);
|
f(_M_vbp);
|
}
|
}
|
extern int _S_last_request;
|
extern int _S_last_request;
|
void _M_allocate_single_object() throw()
|
void _M_allocate_single_object() throw()
|
{
|
{
|
_M_reset(_S_last_request);
|
_M_reset(_S_last_request);
|
_M_reset(_S_last_request);
|
_M_reset(_S_last_request);
|
}
|
}
|
|
|
© copyright 1999-2024
OpenCores.org, equivalent to Oliscience, all rights reserved. OpenCores®, registered trademark.