1 /* On IRIX 6, PA is passed partially in registers and partially on the
2    stack.  We therefore have two potential uses of pretend_args_size:
3    one for the partial argument and one for the varargs save area.
4    Make sure that these uses don't conflict.  */
5 
6 struct s { int i[18]; };
7 
f(struct s pa,int pb,...)8 int f (struct s pa, int pb, ...)
9 {
10   return pb;
11 }
12 
13 struct s gs;
14 
main()15 int main ()
16 {
17   if (f (gs, 0x1234) != 0x1234)
18     abort ();
19 
20   exit (0);
21 }
22