OSDN Git Service

2003-01-08 Larin Hennessey <larin@science.oregonstate.edu>
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.other / eh3.C
1 // Special g++ Options: -O
2 typedef struct { } e;
3
4 char *p;
5
6 void _Jv_throw ();
7
8 int barf (int len)
9 {
10   char a[len];
11
12   p = a;
13   _Jv_throw ();
14   return 0;
15 }
16
17 void _Jv_throw ()
18 {
19   e ex;
20   throw ex;
21 }  
22
23 int main ()
24 {
25   try  {
26     barf (2);
27   }
28   catch (...) {
29   }
30
31   return 0;
32 }