aboutsummaryrefslogtreecommitdiff
path: root/ld/testsuite/ld-elf/dl3main.cc
blob: 977f9bb02774b88fad358445b60de6c1b4a266d1 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include "dl3header.h"

extern void f (void);

int
main (void)
{
  try
    {
      f();
    }
  catch (A a)
    {
      if (a.i == 42)
	printf ("OK\n");
      else
	printf ("BAD1\n");
    }
  catch (...)
    {
      printf ("BAD2\n");
    }
  return 0;
}