xref: /netbsd-src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.base/structs2.c (revision 82650ea59673ac1511a0f5b008a97de18ced4707)
1 /* pr 13536 */
2 
3 static void param_reg (register signed char pr_char,
4 		       register unsigned char pr_uchar,
5 		       register short pr_short,
6 		       register unsigned short pr_ushort);
7 
8 int bkpt;
9 
10 int
main()11 main ()
12 {
13 
14   bkpt = 0;
15   param_reg (120, 130, 32000, 33000);
16   param_reg (-120, 130, -32000, 33000);
17 
18   return 0;
19 }
20 
dummy()21 static void dummy () {}
22 
23 static void
param_reg(register signed char pr_char,register unsigned char pr_uchar,register short pr_short,register unsigned short pr_ushort)24 param_reg(register signed char pr_char,
25 	  register unsigned char pr_uchar,
26 	  register short pr_short,
27 	  register unsigned short pr_ushort)
28 {
29   bkpt = 1;
30   dummy ();
31   pr_char = 1;
32   pr_uchar = pr_short = pr_ushort = 1;
33   dummy ();
34 }
35