test suite update - gdb.base/[h-m]
[deliverable/binutils-gdb.git] / gdb / testsuite / gdb.base / dump.c
1 #include <string.h>
2
3 #define ARRSIZE 32
4 int intarray[ARRSIZE], intarray2[ARRSIZE];
5
6 struct teststruct {
7 int a;
8 int b;
9 int c;
10 int d;
11 int e;
12 int f;
13 int g;
14 } intstruct, intstruct2;
15
16 void checkpoint1 ()
17 {
18 /* intarray and teststruct have been initialized. */
19 }
20
21 void
22 zero_all ()
23 {
24 memset ((char *) &intarray, 0, sizeof (intarray));
25 memset ((char *) &intarray2, 0, sizeof (intarray2));
26 memset ((char *) &intstruct, 0, sizeof (intstruct));
27 memset ((char *) &intstruct2, 0, sizeof (intstruct2));
28 }
29
30 main()
31 {
32 int i;
33
34 for (i = 0; i < ARRSIZE; i++)
35 intarray[i] = i+1;
36
37 intstruct.a = 12 * 1;
38 intstruct.b = 12 * 2;
39 intstruct.c = 12 * 3;
40 intstruct.d = 12 * 4;
41 intstruct.e = 12 * 5;
42 intstruct.f = 12 * 6;
43 intstruct.g = 12 * 7;
44
45 checkpoint1 ();
46 }
This page took 0.061041 seconds and 4 git commands to generate.