1*44224Sbosticreading symbolic information ...
2*44224Sbosticstruct simple simple;
3*44224Sbosticstruct simple {
4*44224Sbostic    int a;
5*44224Sbostic    char b;
6*44224Sbostic    double c;
7*44224Sbostic    struct {
8*44224Sbostic        int a;
9*44224Sbostic        char b;
10*44224Sbostic        double c;
11*44224Sbostic    } d;
12*44224Sbostic    int e;
13*44224Sbostic    char f;
14*44224Sbostic    double g;
15*44224Sbostic};
16*44224Sbostictypedef struct first *First;
17*44224Sbostictypedef struct second *Second;
18*44224Sbosticstruct first {
19*44224Sbostic    int a;
20*44224Sbostic    struct second *p;
21*44224Sbostic};
22*44224Sbosticstruct second {
23*44224Sbostic    int b;
24*44224Sbostic    char c;
25*44224Sbostic};
26*44224Sbostic[1] stop in UseRecurStructs
27*44224Sbostic[1] stopped in UseRecurStructs at line 45
28*44224Sbostic   45       p = &b;
29*44224Sbosticstopped in UseRecurStructs at line 45
30*44224Sbostic   45       p = &b;
31*44224Sbosticstopped in UseRecurStructs at line 46
32*44224Sbostic   46       b.a = 3;
33*44224Sbosticstopped in UseRecurStructs at line 47
34*44224Sbostic   47       b.p = &list;
35*44224Sbosticstopped in UseRecurStructs at line 48
36*44224Sbostic   48       b.p->b = 4;
37*44224Sbosticstopped in UseRecurStructs at line 49
38*44224Sbostic   49       b.p->c = 'c';
39*44224Sbostic(a = 3, p = 0x7fffeb5c)
40*44224Sbostic0x7fffeb5c
41*44224Sbostic(b = 4, c = '\0')
42*44224Sbostic4
43*44224Sbostic'\0'
44*44224Sbostic[3] stop in f
45*44224Sbostic[3] stopped in f at line 61
46*44224Sbostic   61       s.a = x;
47*44224Sbosticf(x = 3), line 61 in "struct.c"
48*44224Sbosticmain(0x1, 0x7fffebe4, 0x7fffebec), line 72 in "struct.c"
49*44224Sbosticstopped in f at line 61
50*44224Sbostic   61       s.a = x;
51*44224Sbosticstopped in f at line 62
52*44224Sbostic   62       s.g = 3.14;
53*44224Sbosticstopped in f at line 63
54*44224Sbostic   63       return s;
55*44224Sbosticstopped in f at line 64
56*44224Sbostic   64   }
57*44224Sbosticstopped in main at line 73
58*44224Sbostic   73       y = &x;
59*44224Sbosticstopped in main at line 74
60*44224Sbostic   74   }
61*44224Sbostic0x7fffeb8c
62*44224Sbostic(a = 3, b = '\0', c = 0.0, d = (a = 0, b = '\0', c = 0.0), e = 4, f = 'c', g = 3.14)
63*44224Sbostic
64