|
26 | 26 | .gproc2: |
27 | 27 | .short .gproc2_end - .gproc2 - 2 |
28 | 28 | .short S_GPROC32 |
29 | | -.long 0 # parent |
30 | | -.long 0 # end |
31 | | -.long 0 # next symbol |
32 | | -.long 1 # length |
33 | | -.long 0 # debug start offset |
34 | | -.long 0 # debug end offset |
35 | | -.long 0x1002 # type |
| 29 | +.long 0 /* parent */ |
| 30 | +.long 0 /* end */ |
| 31 | +.long 0 /* next symbol */ |
| 32 | +.long 1 /* length */ |
| 33 | +.long 0 /* debug start offset */ |
| 34 | +.long 0 /* debug end offset */ |
| 35 | +.long 0x1002 /* type */ |
36 | 36 | .secrel32 proc2 |
37 | 37 | .secidx proc2 |
38 | | -.byte 0 # flags |
| 38 | +.byte 0 /* flags */ |
39 | 39 | .asciz "proc2" |
40 | | -.byte 0xf3 # padding |
41 | | -.byte 0xf2 # padding |
42 | | -.byte 0xf1 # padding |
| 40 | +.byte 0xf3 /* padding */ |
| 41 | +.byte 0xf2 /* padding */ |
| 42 | +.byte 0xf1 /* padding */ |
43 | 43 |
|
44 | 44 | .gproc2_end: |
45 | 45 | .short .udt1 - .gproc2_end - 2 |
|
48 | 48 | .udt1: |
49 | 49 | .short .syms_end - .udt1 - 2 |
50 | 50 | .short S_UDT |
51 | | -.long 0x1004 # struct bar |
| 51 | +.long 0x1004 /* struct bar */ |
52 | 52 | .asciz "bar" |
53 | 53 |
|
54 | 54 | .syms_end: |
|
57 | 57 |
|
58 | 58 | .long CV_SIGNATURE_C13 |
59 | 59 |
|
60 | | -# Type 1000, const uint32_t |
| 60 | +/* Type 1000, const uint32_t */ |
61 | 61 | .mod1: |
62 | 62 | .short .arglist1 - .mod1 - 2 |
63 | 63 | .short LF_MODIFIER |
64 | 64 | .long T_UINT4 |
65 | | -.short 1 # const |
| 65 | +.short 1 /* const */ |
66 | 66 | .p2align 2 |
67 | 67 |
|
68 | | -# Type 1001, arglist (uint32_t) |
| 68 | +/* Type 1001, arglist (uint32_t) */ |
69 | 69 | .arglist1: |
70 | 70 | .short .proctype1 - .arglist1 - 2 |
71 | 71 | .short LF_ARGLIST |
72 | | -.long 1 # no. entries |
| 72 | +.long 1 /* no. entries */ |
73 | 73 | .long T_UINT4 |
74 | 74 |
|
75 | 75 | # Type 1002, procedure (return type T_VOID, arglist 1001) |
76 | 76 | .proctype1: |
77 | 77 | .short .fieldlist1 - .proctype1 - 2 |
78 | 78 | .short LF_PROCEDURE |
79 | 79 | .long T_VOID |
80 | | -.byte 0 # calling convention |
81 | | -.byte 0 # attributes |
82 | | -.short 1 # no. parameters |
| 80 | +.byte 0 /* calling convention */ |
| 81 | +.byte 0 /* attributes */ |
| 82 | +.short 1 /* no. parameters */ |
83 | 83 | .long 0x1001 |
84 | 84 |
|
85 | | -# Type 1003, field list for struct bar |
| 85 | +/* Type 1003, field list for struct bar */ |
86 | 86 | .fieldlist1: |
87 | 87 | .short .struct1 - .fieldlist1 - 2 |
88 | 88 | .short LF_FIELDLIST |
89 | 89 | .short LF_MEMBER |
90 | | -.short 3 # public |
| 90 | +.short 3 /* public */ |
91 | 91 | .long T_UINT4 |
92 | | -.short 0 # offset |
| 92 | +.short 0 /* offset */ |
93 | 93 | .asciz "num1" |
94 | | -.byte 0xf1 # padding |
| 94 | +.byte 0xf1 /* padding */ |
95 | 95 |
|
96 | | -# Type 1004, declaration of struct bar |
| 96 | +/* Type 1004, declaration of struct bar */ |
97 | 97 | .struct1: |
98 | 98 | .short .types_end - .struct1 - 2 |
99 | 99 | .short LF_STRUCTURE |
100 | | -.short 1 # no. members |
101 | | -.short 0 # property |
102 | | -.long 0x1003 # field list |
103 | | -.long 0 # type derived from |
104 | | -.long 0 # type of vshape table |
105 | | -.short 4 # size |
106 | | -.asciz "bar" # name |
107 | | -.byte 0xf2 # padding |
108 | | -.byte 0xf1 # padding |
| 100 | +.short 1 /* no. members */ |
| 101 | +.short 0 /* property */ |
| 102 | +.long 0x1003 /* field list */ |
| 103 | +.long 0 /* type derived from */ |
| 104 | +.long 0 /* type of vshape table */ |
| 105 | +.short 4 /* size */ |
| 106 | +.asciz "bar" /* name */ |
| 107 | +.byte 0xf2 /* padding */ |
| 108 | +.byte 0xf1 /* padding */ |
109 | 109 |
|
110 | 110 | .types_end: |
0 commit comments