OSDN Git Service

Initial revision
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / g++.old-deja / g++.mike / eh17.C
1 // Special g++ Options: -fexceptions
2 // excess errors test - XFAIL a29k-*-* sparc64-*-elf sh-*-* arm-*-pe**-*
3
4 int err = 1;
5
6 struct A {
7   ~A() {
8     --err;
9   }
10 };
11
12 struct B : public A {
13   B() {
14     throw 1;
15   }
16 };
17
18 main() {
19   try {
20     B b;
21   } catch (...) {
22     return err;
23   }
24   return 1;
25 }