1 /* { dg-require-effective-target untyped_assembly } */
2 /* { dg-skip-if "too many arguments in function call" { bpf-*-* } } */
3 
4 int glob;
5 
conseq(a,b,c,d)6 conseq (a, b, c, d)
7      int *a, *b;
8 {
9   a[2] = d;
10   a[1] = c;
11   sequence (a, b, c, d);
12   sequence (d, c, b, a);
13   b[0] = 0;
14   b[1] = 123;
15   a[0] = 321;
16   a[1] = 0;
17   sequence (111, 0, 0, 222, 0, 333);
18   ((int *)glob)[2] = c;
19   ((int *)glob)[3] = d;
20 }
21