* g++.old-deja/g++.other/eh3.C: New testcase.

From-SVN: r38123
This commit is contained in:
Geoffrey Keating 2000-12-08 01:37:13 +00:00 committed by Geoffrey Keating
parent 54d7f9aa04
commit f3588f1aad
2 changed files with 36 additions and 0 deletions

View File

@ -1,3 +1,7 @@
2000-12-07 Geoffrey Keating <geoffk@redhat.com>
* g++.old-deja/g++.other/eh3.C: New testcase.
2000-12-07 Neil Booth <neilb@earthling.net>
* gcc.dg/wtr-aggr-init-1.c, wtr-escape-1.c, wtr-int-type-1.c,

View File

@ -0,0 +1,32 @@
// Special g++ Options: -O
typedef struct { } e;
char *p;
void _Jv_throw ();
int barf (int len)
{
char a[len];
p = a;
_Jv_throw ();
return 0;
}
void _Jv_throw ()
{
e ex;
throw ex;
}
int main ()
{
try {
barf (2);
}
catch (...) {
}
return 0;
}