1extern int clobber_k (int *);
2extern int barrier (void);
3int t, u;
4
5int
6process_second_stream(void)
7{
8  int k;
9  int i = 0, j = 0, result;
10
11  clobber_k (&k);
12
13  while(t)
14    ;
15
16  while(!j)
17    {
18      while(!j)
19	{
20	  barrier ();
21	  if (t == 0)
22	    break;
23	  else if(t == 1)
24	    t = 2;
25	  else
26	    {
27	      if(t < 0)
28		j=1;
29	      if(u < 0)
30		k = i++;
31	    }
32	}
33
34      if(!j && u)
35	j=1;
36    }
37
38  return 0;
39}
40