|
|
BSD 4.3
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 0x4e
0000004e brb 72
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 = 0x7fffeb5c)
0x7fffeb5c
(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, 0x7fffebe4, 0x7fffebec), 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 }
0x7fffeb8c
(a = 3, b = '\0', c = 0.0, d = (a = 0, b = '\0', c = 0.0), e = 4, f = 'c', g = 3.14)
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.