4.4BSD/usr/src/old/dbx/tests/cc/out/out.tahoe/struct.out

reading symbolic information ...
struct simple simple;
struct simple {
    int a;
    char b;
    double c;
    struct {
        int a;
        char b;
        double c;
    } d;
    int e;
    char f;
    double g;
};
typedef struct first *First;
typedef struct second *Second;
struct first {
    int a;
    struct second *p;
};
struct second {
    int b;
    char c;
};
[1] stop in UseRecurStructs
[1] stopped in UseRecurStructs at line 45
   45       p = &b;
stopped in UseRecurStructs at line 45
   45       p = &b;
stopped in UseRecurStructs at line 46
   46       b.a = 3;
stopped in UseRecurStructs at line 47
   47       b.p = &list;
stopped in UseRecurStructs at line 48
   48       b.p->b = 4;
stopped in UseRecurStructs at line 49
   49       b.p->c = 'c';
(a = 3, p = 0xbfffe720) 
0xbfffe720 
(b = 4, c = '\0') 
4 
'\0' 
[3] stop in f
[3] stopped in f at line 61
   61       s.a = x;
f(x = 3), line 61 in "struct.c"
main(0x1, 0xbfffe7e4, 0xbfffe7ec), line 72 in "struct.c"
stopped in f at line 61
   61       s.a = x;
stopped in f at line 62
   62       s.g = 3.14;
stopped in f at line 63
   63       return s;
stopped in f at line 64
   64   }
stopped in main at line 73
   73       y = &x;
stopped in main at line 74
   74   }
0xbfffe770 
(a = 3, b = '\0', c = 0.0, d = (a = 0, b = '\0', c = 0.0), e = 4, f = 'c', g = 3.14)