28 static A *obj = new B;
30 void *Thread1(void *x) {
36 void *Thread2(void *x) {
43 pthread_create(&t[0], NULL, Thread1, NULL);
44 pthread_create(&t[1], NULL, Thread2, NULL);
45 pthread_join(t[0], NULL);
46 pthread_join(t[1], NULL);
47 fprintf(stderr, "PASS\n");
49 /* { dg-output "PASS.*" } */