xref: /netbsd-src/external/gpl3/gdb.old/dist/gdb/testsuite/gdb.base/miscexprs.c (revision a5a4af3bd380a7b58b758d9b311cef9f7c34aeb4)
1*a5a4af3bSchristos void
marker1()2*a5a4af3bSchristos marker1 ()
3*a5a4af3bSchristos {
4*a5a4af3bSchristos 
5*a5a4af3bSchristos }
6*a5a4af3bSchristos 
7*a5a4af3bSchristos int
main()8*a5a4af3bSchristos main ()
9*a5a4af3bSchristos {
10*a5a4af3bSchristos   STORAGE struct {
11*a5a4af3bSchristos     char c[100];
12*a5a4af3bSchristos   } cbig;
13*a5a4af3bSchristos 
14*a5a4af3bSchristos   STORAGE struct {
15*a5a4af3bSchristos     int i[800];
16*a5a4af3bSchristos   } ibig;
17*a5a4af3bSchristos 
18*a5a4af3bSchristos   STORAGE struct {
19*a5a4af3bSchristos     long l[900];
20*a5a4af3bSchristos   } lbig;
21*a5a4af3bSchristos 
22*a5a4af3bSchristos   STORAGE struct {
23*a5a4af3bSchristos     float f[200];
24*a5a4af3bSchristos   } fbig;
25*a5a4af3bSchristos 
26*a5a4af3bSchristos   STORAGE struct {
27*a5a4af3bSchristos     double d[300];
28*a5a4af3bSchristos   } dbig;
29*a5a4af3bSchristos 
30*a5a4af3bSchristos   STORAGE struct {
31*a5a4af3bSchristos     short s[400];
32*a5a4af3bSchristos   } sbig;
33*a5a4af3bSchristos 
34*a5a4af3bSchristos   ibig.i[100] = 5;
35*a5a4af3bSchristos   cbig.c[0] = '\0';
36*a5a4af3bSchristos   cbig.c[99] = 'A';
37*a5a4af3bSchristos   fbig.f[100] = 11.99999;
38*a5a4af3bSchristos   dbig.d[202] = 9.99999999;
39*a5a4af3bSchristos   sbig.s[90] = 255;
40*a5a4af3bSchristos   lbig.l[333] = 999999999;
41*a5a4af3bSchristos 
42*a5a4af3bSchristos   marker1 ();
43*a5a4af3bSchristos   return 0;
44*a5a4af3bSchristos }
45