1*b725ae77Skettenis /* pr 13536 */
2*b725ae77Skettenis
3*b725ae77Skettenis static void param_reg (register signed char pr_char,
4*b725ae77Skettenis register unsigned char pr_uchar,
5*b725ae77Skettenis register short pr_short,
6*b725ae77Skettenis register unsigned short pr_ushort);
7*b725ae77Skettenis
8*b725ae77Skettenis int bkpt;
9*b725ae77Skettenis
10*b725ae77Skettenis int
main()11*b725ae77Skettenis main ()
12*b725ae77Skettenis {
13*b725ae77Skettenis #ifdef usestubs
14*b725ae77Skettenis set_debug_traps ();
15*b725ae77Skettenis breakpoint ();
16*b725ae77Skettenis #endif
17*b725ae77Skettenis
18*b725ae77Skettenis bkpt = 0;
19*b725ae77Skettenis param_reg (120, 130, 32000, 33000);
20*b725ae77Skettenis param_reg (130, 120, 33000, 32000);
21*b725ae77Skettenis
22*b725ae77Skettenis return 0;
23*b725ae77Skettenis }
24*b725ae77Skettenis
dummy()25*b725ae77Skettenis static void dummy () {}
26*b725ae77Skettenis
27*b725ae77Skettenis static void
param_reg(register signed char pr_char,register unsigned char pr_uchar,register short pr_short,register unsigned short pr_ushort)28*b725ae77Skettenis param_reg(register signed char pr_char,
29*b725ae77Skettenis register unsigned char pr_uchar,
30*b725ae77Skettenis register short pr_short,
31*b725ae77Skettenis register unsigned short pr_ushort)
32*b725ae77Skettenis {
33*b725ae77Skettenis bkpt = 1;
34*b725ae77Skettenis dummy ();
35*b725ae77Skettenis pr_char = 1;
36*b725ae77Skettenis pr_uchar = pr_short = pr_ushort = 1;
37*b725ae77Skettenis dummy ();
38*b725ae77Skettenis }
39