// { dg-do run } | |
// { dg-options -fomit-frame-pointer } | |
// { dg-options "-fomit-frame-pointer -mno-accumulate-outgoing-args" { target i?86-*-* } } | |
#include <iostream> | |
class Bug | |
{ | |
}; | |
int throw_bug() | |
{ | |
throw Bug(); | |
return 0; | |
} | |
int main() | |
{ | |
try { | |
std::cout << throw_bug(); | |
} catch (Bug bug) { | |
}; | |
return 0; | |
} |