mirror of
https://github.com/nArnoSNES/tcc-65816.git
synced 2024-06-02 19:42:59 +00:00
22 lines
424 B
C
22 lines
424 B
C
/* On IRIX 6, PA is passed partially in registers and partially on the
|
|
stack. We therefore have two potential uses of pretend_args_size:
|
|
one for the partial argument and one for the varargs save area.
|
|
Make sure that these uses don't conflict. */
|
|
|
|
struct s { int i[18]; };
|
|
|
|
int f (struct s pa, int pb, ...)
|
|
{
|
|
return pb;
|
|
}
|
|
|
|
struct s gs;
|
|
|
|
int main ()
|
|
{
|
|
if (f (gs, 0x1234) != 0x1234)
|
|
abort ();
|
|
|
|
exit (0);
|
|
}
|