xref: /llvm-project/llvm/test/tools/dsymutil/X86/location-expression.test (revision f1fdfe6888f93b9f6dfb4689e1f3206de584ff5b)
1ce2631d1SAlexey Lapshin## This test checks that size of DW_AT_location attribute
2ce2631d1SAlexey Lapshin## of the DW_FORM_block1 form is correctly written to the
3ce2631d1SAlexey Lapshin## output.
4ce2631d1SAlexey Lapshin
5ce2631d1SAlexey Lapshin# RUN: yaml2obj %s -o %t.o
6ce2631d1SAlexey Lapshin# RUN: echo '---' > %t2.map
7ce2631d1SAlexey Lapshin# RUN: echo "triple:          'x86_64-apple-darwin'" >> %t2.map
8ce2631d1SAlexey Lapshin# RUN: echo 'objects:'  >> %t2.map
9ce2631d1SAlexey Lapshin# RUN: echo " -  filename: '%t.o'" >> %t2.map
10ce2631d1SAlexey Lapshin# RUN: echo '    symbols:' >> %t2.map
11ce2631d1SAlexey Lapshin# RUN: echo '      - { sym: __Z3foov, objAddr: 0x0, binAddr: 0x10000, size: 0x10 }' >> %t2.map
12ce2631d1SAlexey Lapshin# RUN: echo '...' >> %t2.map
13ce2631d1SAlexey Lapshin# RUN: dsymutil -y %t2.map -f -o - | llvm-dwarfdump -a --verbose - | FileCheck %s
14*f1fdfe68SAlexey Lapshin# RUN: dsymutil --linker parallel -y %t2.map -f -o - | llvm-dwarfdump -a --verbose - | FileCheck %s
15ce2631d1SAlexey Lapshin
16ce2631d1SAlexey Lapshin# CHECK: file format Mach-O 64-bit x86-64
17ce2631d1SAlexey Lapshin# CHECK: .debug_info contents:
18ce2631d1SAlexey Lapshin# CHECK: Compile Unit:
19ce2631d1SAlexey Lapshin# CHECK: DW_TAG_compile_unit
20ce2631d1SAlexey Lapshin# CHECK: DW_AT_name{{.*}}"CU1"
21b61ac4a8Savl-llvm# CHECK: DW_TAG_variable
22ce2631d1SAlexey Lapshin# CHECK: DW_AT_name {{.*}}"var1"
23ce2631d1SAlexey Lapshin# CHECK: DW_AT_type {{.*}}"class1"
245f2a7fa6SAlexey Lapshin# CHECK:   DW_AT_location [DW_FORM_block1]  (DW_OP_const8u 0x{{.*}}, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address)
25b61ac4a8Savl-llvm# CHECK: DW_TAG_variable
26ce2631d1SAlexey Lapshin# CHECK: DW_AT_name {{.*}}"var2"
27ce2631d1SAlexey Lapshin# CHECK: DW_AT_type {{.*}}"class1"
285f2a7fa6SAlexey Lapshin# CHECK:   DW_AT_location [DW_FORM_block]  (DW_OP_const8u 0x{{.*}}, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address, DW_OP_const8u 0x2000, DW_OP_form_tls_address)
29b61ac4a8Savl-llvm# CHECK: DW_TAG_variable
30ce2631d1SAlexey Lapshin# CHECK: DW_AT_name {{.*}}"var3"
31ce2631d1SAlexey Lapshin# CHECK: DW_AT_type {{.*}}"class1"
32ce2631d1SAlexey Lapshin#
33ce2631d1SAlexey Lapshin
34ce2631d1SAlexey Lapshin--- !mach-o
35ce2631d1SAlexey LapshinFileHeader:
36ce2631d1SAlexey Lapshin  magic:      0xFEEDFACF
37ce2631d1SAlexey Lapshin  cputype:    0x01000007
38ce2631d1SAlexey Lapshin  cpusubtype: 0x00000003
39ce2631d1SAlexey Lapshin  filetype:   0x00000001
40ce2631d1SAlexey Lapshin  ncmds:      2
41ce2631d1SAlexey Lapshin  sizeofcmds: 376
42ce2631d1SAlexey Lapshin  flags:      0x00002000
43ce2631d1SAlexey Lapshin  reserved:   0x00000000
44ce2631d1SAlexey LapshinLoadCommands:
45ce2631d1SAlexey Lapshin  - cmd:      LC_SEGMENT_64
46ce2631d1SAlexey Lapshin    cmdsize:  232
47ce2631d1SAlexey Lapshin    segname:  ''
48ce2631d1SAlexey Lapshin    vmaddr:   0x00
49ce2631d1SAlexey Lapshin    vmsize:   0x300
50ce2631d1SAlexey Lapshin    fileoff:  0x300
51ce2631d1SAlexey Lapshin    filesize: 0x300
52ce2631d1SAlexey Lapshin    maxprot:  7
53ce2631d1SAlexey Lapshin    initprot: 7
54ce2631d1SAlexey Lapshin    nsects:   2
55ce2631d1SAlexey Lapshin    flags:    0
56ce2631d1SAlexey Lapshin    Sections:
57ce2631d1SAlexey Lapshin      - sectname:  __debug_abbrev
58ce2631d1SAlexey Lapshin        segname:   __DWARF
59ce2631d1SAlexey Lapshin        addr:      0x000000000000000F
60ce2631d1SAlexey Lapshin        size:      0x38
61ce2631d1SAlexey Lapshin        offset:    0x00000380
62ce2631d1SAlexey Lapshin        align:     0
63ce2631d1SAlexey Lapshin        reloff:    0x00000000
64ce2631d1SAlexey Lapshin        nreloc:    0
65ce2631d1SAlexey Lapshin        flags:     0x02000000
66ce2631d1SAlexey Lapshin        reserved1: 0x00000000
67ce2631d1SAlexey Lapshin        reserved2: 0x00000000
68ce2631d1SAlexey Lapshin        reserved3: 0x00000000
69ce2631d1SAlexey Lapshin      - sectname:  __debug_info
70ce2631d1SAlexey Lapshin        segname:   __DWARF
71ce2631d1SAlexey Lapshin        addr:      0x000000000000100
72ce2631d1SAlexey Lapshin        size:      0x15e
73ce2631d1SAlexey Lapshin        offset:    0x00000410
74ce2631d1SAlexey Lapshin        align:     0
75ce2631d1SAlexey Lapshin        reloff:    0x00000600
765f2a7fa6SAlexey Lapshin        nreloc:    2
77ce2631d1SAlexey Lapshin        flags:     0x02000000
78ce2631d1SAlexey Lapshin        reserved1: 0x00000000
79ce2631d1SAlexey Lapshin        reserved2: 0x00000000
80ce2631d1SAlexey Lapshin        reserved3: 0x00000000
81ce2631d1SAlexey Lapshin        relocations:
825f2a7fa6SAlexey Lapshin          - address:         0x30
835f2a7fa6SAlexey Lapshin            symbolnum:       1
845f2a7fa6SAlexey Lapshin            pcrel:           true
855f2a7fa6SAlexey Lapshin            length:          3
865f2a7fa6SAlexey Lapshin            extern:          true
875f2a7fa6SAlexey Lapshin            type:            0
885f2a7fa6SAlexey Lapshin            scattered:       false
895f2a7fa6SAlexey Lapshin            value:           0
905f2a7fa6SAlexey Lapshin          - address:         0xc2
91ce2631d1SAlexey Lapshin            symbolnum:       1
92ce2631d1SAlexey Lapshin            pcrel:           true
93ce2631d1SAlexey Lapshin            length:          3
94ce2631d1SAlexey Lapshin            extern:          true
95ce2631d1SAlexey Lapshin            type:            0
96ce2631d1SAlexey Lapshin            scattered:       false
97ce2631d1SAlexey Lapshin            value:           0
98ce2631d1SAlexey Lapshin  - cmd:             LC_SYMTAB
99ce2631d1SAlexey Lapshin    cmdsize:         24
100ce2631d1SAlexey Lapshin    symoff:          0x700
101ce2631d1SAlexey Lapshin    nsyms:           2
102ce2631d1SAlexey Lapshin    stroff:          0x720
103ce2631d1SAlexey Lapshin    strsize:         10
104ce2631d1SAlexey LapshinLinkEditData:
105ce2631d1SAlexey Lapshin  NameList:
106ce2631d1SAlexey Lapshin    - n_strx:          1
107ce2631d1SAlexey Lapshin      n_type:          0x0F
108ce2631d1SAlexey Lapshin      n_sect:          1
109ce2631d1SAlexey Lapshin      n_desc:          0
110ce2631d1SAlexey Lapshin      n_value:         0
111ce2631d1SAlexey Lapshin    - n_strx:          1
112ce2631d1SAlexey Lapshin      n_type:          0x0F
113ce2631d1SAlexey Lapshin      n_sect:          1
114ce2631d1SAlexey Lapshin      n_desc:          0
115ce2631d1SAlexey Lapshin      n_value:         0
116ce2631d1SAlexey Lapshin  StringTable:
117ce2631d1SAlexey Lapshin    - ''
118ce2631d1SAlexey Lapshin    - '__Z3foov'
119ce2631d1SAlexey Lapshin    - ''
120ce2631d1SAlexey LapshinDWARF:
121ce2631d1SAlexey Lapshin  debug_abbrev:
122ce2631d1SAlexey Lapshin    - Table:
123ce2631d1SAlexey Lapshin      - Tag:      DW_TAG_compile_unit
124ce2631d1SAlexey Lapshin        Children: DW_CHILDREN_yes
125ce2631d1SAlexey Lapshin        Attributes:
126ce2631d1SAlexey Lapshin          - Attribute: DW_AT_producer
127ce2631d1SAlexey Lapshin            Form:      DW_FORM_string
128ce2631d1SAlexey Lapshin          - Attribute: DW_AT_language
129ce2631d1SAlexey Lapshin            Form:      DW_FORM_data2
130ce2631d1SAlexey Lapshin          - Attribute: DW_AT_name
131ce2631d1SAlexey Lapshin            Form:      DW_FORM_string
132ce2631d1SAlexey Lapshin      - Tag:      DW_TAG_class_type
133ce2631d1SAlexey Lapshin        Children: DW_CHILDREN_no
134ce2631d1SAlexey Lapshin        Attributes:
135ce2631d1SAlexey Lapshin          - Attribute: DW_AT_name
136ce2631d1SAlexey Lapshin            Form:      DW_FORM_string
137ce2631d1SAlexey Lapshin      - Tag:      DW_TAG_variable
138ce2631d1SAlexey Lapshin        Children: DW_CHILDREN_no
139ce2631d1SAlexey Lapshin        Attributes:
140ce2631d1SAlexey Lapshin          - Attribute: DW_AT_name
141ce2631d1SAlexey Lapshin            Form:      DW_FORM_string
142ce2631d1SAlexey Lapshin          - Attribute: DW_AT_const_value
143ce2631d1SAlexey Lapshin            Form:      DW_FORM_data4
144ce2631d1SAlexey Lapshin          - Attribute: DW_AT_type
145ce2631d1SAlexey Lapshin            Form:      DW_FORM_ref4
146ce2631d1SAlexey Lapshin          - Attribute: DW_AT_location
147ce2631d1SAlexey Lapshin            Form:      DW_FORM_block1
148ce2631d1SAlexey Lapshin      - Tag:      DW_TAG_variable
149ce2631d1SAlexey Lapshin        Children: DW_CHILDREN_no
150ce2631d1SAlexey Lapshin        Attributes:
151ce2631d1SAlexey Lapshin          - Attribute: DW_AT_name
152ce2631d1SAlexey Lapshin            Form:      DW_FORM_string
153ce2631d1SAlexey Lapshin          - Attribute: DW_AT_const_value
154ce2631d1SAlexey Lapshin            Form:      DW_FORM_data4
155ce2631d1SAlexey Lapshin          - Attribute: DW_AT_type
156ce2631d1SAlexey Lapshin            Form:      DW_FORM_ref4
157ce2631d1SAlexey Lapshin          - Attribute: DW_AT_location
158ce2631d1SAlexey Lapshin            Form:      DW_FORM_block
159ce2631d1SAlexey Lapshin      - Tag:      DW_TAG_variable
160ce2631d1SAlexey Lapshin        Children: DW_CHILDREN_no
161ce2631d1SAlexey Lapshin        Attributes:
162ce2631d1SAlexey Lapshin          - Attribute: DW_AT_name
163ce2631d1SAlexey Lapshin            Form:      DW_FORM_string
164ce2631d1SAlexey Lapshin          - Attribute: DW_AT_const_value
165ce2631d1SAlexey Lapshin            Form:      DW_FORM_data4
166ce2631d1SAlexey Lapshin          - Attribute: DW_AT_type
167ce2631d1SAlexey Lapshin            Form:      DW_FORM_ref4
168ce2631d1SAlexey Lapshin  debug_info:
169ce2631d1SAlexey Lapshin    - Version: 4
170ce2631d1SAlexey Lapshin      Entries:
171ce2631d1SAlexey Lapshin        - AbbrCode: 1
172ce2631d1SAlexey Lapshin          Values:
173ce2631d1SAlexey Lapshin            - CStr: by_hand
174ce2631d1SAlexey Lapshin            - Value:  0x04
175ce2631d1SAlexey Lapshin            - CStr: CU1
176ce2631d1SAlexey Lapshin        - AbbrCode: 2
177ce2631d1SAlexey Lapshin          Values:
178ce2631d1SAlexey Lapshin            - CStr: class1
179ce2631d1SAlexey Lapshin        - AbbrCode: 3
180ce2631d1SAlexey Lapshin          Values:
181ce2631d1SAlexey Lapshin            - CStr: var1
182ce2631d1SAlexey Lapshin            - Value:  0x00000000
183ce2631d1SAlexey Lapshin            - Value:  0x0000001a
184ce2631d1SAlexey Lapshin            - BlockData:
185ce2631d1SAlexey Lapshin                - 0x0e
186ce2631d1SAlexey Lapshin                - 0x00
187ce2631d1SAlexey Lapshin                - 0x20
188ce2631d1SAlexey Lapshin                - 0x00
189ce2631d1SAlexey Lapshin                - 0x00
190ce2631d1SAlexey Lapshin                - 0x00
191ce2631d1SAlexey Lapshin                - 0x00
192ce2631d1SAlexey Lapshin                - 0x00
193ce2631d1SAlexey Lapshin                - 0x00
194ce2631d1SAlexey Lapshin                - 0x9b
195ce2631d1SAlexey Lapshin                - 0x0e
196ce2631d1SAlexey Lapshin                - 0x00
197ce2631d1SAlexey Lapshin                - 0x20
198ce2631d1SAlexey Lapshin                - 0x00
199ce2631d1SAlexey Lapshin                - 0x00
200ce2631d1SAlexey Lapshin                - 0x00
201ce2631d1SAlexey Lapshin                - 0x00
202ce2631d1SAlexey Lapshin                - 0x00
203ce2631d1SAlexey Lapshin                - 0x00
204ce2631d1SAlexey Lapshin                - 0x9b
205ce2631d1SAlexey Lapshin                - 0x0e
206ce2631d1SAlexey Lapshin                - 0x00
207ce2631d1SAlexey Lapshin                - 0x20
208ce2631d1SAlexey Lapshin                - 0x00
209ce2631d1SAlexey Lapshin                - 0x00
210ce2631d1SAlexey Lapshin                - 0x00
211ce2631d1SAlexey Lapshin                - 0x00
212ce2631d1SAlexey Lapshin                - 0x00
213ce2631d1SAlexey Lapshin                - 0x00
214ce2631d1SAlexey Lapshin                - 0x9b
215ce2631d1SAlexey Lapshin                - 0x0e
216ce2631d1SAlexey Lapshin                - 0x00
217ce2631d1SAlexey Lapshin                - 0x20
218ce2631d1SAlexey Lapshin                - 0x00
219ce2631d1SAlexey Lapshin                - 0x00
220ce2631d1SAlexey Lapshin                - 0x00
221ce2631d1SAlexey Lapshin                - 0x00
222ce2631d1SAlexey Lapshin                - 0x00
223ce2631d1SAlexey Lapshin                - 0x00
224ce2631d1SAlexey Lapshin                - 0x9b
225ce2631d1SAlexey Lapshin                - 0x0e
226ce2631d1SAlexey Lapshin                - 0x00
227ce2631d1SAlexey Lapshin                - 0x20
228ce2631d1SAlexey Lapshin                - 0x00
229ce2631d1SAlexey Lapshin                - 0x00
230ce2631d1SAlexey Lapshin                - 0x00
231ce2631d1SAlexey Lapshin                - 0x00
232ce2631d1SAlexey Lapshin                - 0x00
233ce2631d1SAlexey Lapshin                - 0x00
234ce2631d1SAlexey Lapshin                - 0x9b
235ce2631d1SAlexey Lapshin                - 0x0e
236ce2631d1SAlexey Lapshin                - 0x00
237ce2631d1SAlexey Lapshin                - 0x20
238ce2631d1SAlexey Lapshin                - 0x00
239ce2631d1SAlexey Lapshin                - 0x00
240ce2631d1SAlexey Lapshin                - 0x00
241ce2631d1SAlexey Lapshin                - 0x00
242ce2631d1SAlexey Lapshin                - 0x00
243ce2631d1SAlexey Lapshin                - 0x00
244ce2631d1SAlexey Lapshin                - 0x9b
245ce2631d1SAlexey Lapshin                - 0x0e
246ce2631d1SAlexey Lapshin                - 0x00
247ce2631d1SAlexey Lapshin                - 0x20
248ce2631d1SAlexey Lapshin                - 0x00
249ce2631d1SAlexey Lapshin                - 0x00
250ce2631d1SAlexey Lapshin                - 0x00
251ce2631d1SAlexey Lapshin                - 0x00
252ce2631d1SAlexey Lapshin                - 0x00
253ce2631d1SAlexey Lapshin                - 0x00
254ce2631d1SAlexey Lapshin                - 0x9b
255ce2631d1SAlexey Lapshin                - 0x0e
256ce2631d1SAlexey Lapshin                - 0x00
257ce2631d1SAlexey Lapshin                - 0x20
258ce2631d1SAlexey Lapshin                - 0x00
259ce2631d1SAlexey Lapshin                - 0x00
260ce2631d1SAlexey Lapshin                - 0x00
261ce2631d1SAlexey Lapshin                - 0x00
262ce2631d1SAlexey Lapshin                - 0x00
263ce2631d1SAlexey Lapshin                - 0x00
264ce2631d1SAlexey Lapshin                - 0x9b
265ce2631d1SAlexey Lapshin                - 0x0e
266ce2631d1SAlexey Lapshin                - 0x00
267ce2631d1SAlexey Lapshin                - 0x20
268ce2631d1SAlexey Lapshin                - 0x00
269ce2631d1SAlexey Lapshin                - 0x00
270ce2631d1SAlexey Lapshin                - 0x00
271ce2631d1SAlexey Lapshin                - 0x00
272ce2631d1SAlexey Lapshin                - 0x00
273ce2631d1SAlexey Lapshin                - 0x00
274ce2631d1SAlexey Lapshin                - 0x9b
275ce2631d1SAlexey Lapshin                - 0x0e
276ce2631d1SAlexey Lapshin                - 0x00
277ce2631d1SAlexey Lapshin                - 0x20
278ce2631d1SAlexey Lapshin                - 0x00
279ce2631d1SAlexey Lapshin                - 0x00
280ce2631d1SAlexey Lapshin                - 0x00
281ce2631d1SAlexey Lapshin                - 0x00
282ce2631d1SAlexey Lapshin                - 0x00
283ce2631d1SAlexey Lapshin                - 0x00
284ce2631d1SAlexey Lapshin                - 0x9b
285ce2631d1SAlexey Lapshin                - 0x0e
286ce2631d1SAlexey Lapshin                - 0x00
287ce2631d1SAlexey Lapshin                - 0x20
288ce2631d1SAlexey Lapshin                - 0x00
289ce2631d1SAlexey Lapshin                - 0x00
290ce2631d1SAlexey Lapshin                - 0x00
291ce2631d1SAlexey Lapshin                - 0x00
292ce2631d1SAlexey Lapshin                - 0x00
293ce2631d1SAlexey Lapshin                - 0x00
294ce2631d1SAlexey Lapshin                - 0x9b
295ce2631d1SAlexey Lapshin                - 0x0e
296ce2631d1SAlexey Lapshin                - 0x00
297ce2631d1SAlexey Lapshin                - 0x20
298ce2631d1SAlexey Lapshin                - 0x00
299ce2631d1SAlexey Lapshin                - 0x00
300ce2631d1SAlexey Lapshin                - 0x00
301ce2631d1SAlexey Lapshin                - 0x00
302ce2631d1SAlexey Lapshin                - 0x00
303ce2631d1SAlexey Lapshin                - 0x00
304ce2631d1SAlexey Lapshin                - 0x9b
305ce2631d1SAlexey Lapshin                - 0x0e
306ce2631d1SAlexey Lapshin                - 0x00
307ce2631d1SAlexey Lapshin                - 0x20
308ce2631d1SAlexey Lapshin                - 0x00
309ce2631d1SAlexey Lapshin                - 0x00
310ce2631d1SAlexey Lapshin                - 0x00
311ce2631d1SAlexey Lapshin                - 0x00
312ce2631d1SAlexey Lapshin                - 0x00
313ce2631d1SAlexey Lapshin                - 0x00
314ce2631d1SAlexey Lapshin                - 0x9b
315ce2631d1SAlexey Lapshin        - AbbrCode: 4
316ce2631d1SAlexey Lapshin          Values:
317ce2631d1SAlexey Lapshin            - CStr: var2
318ce2631d1SAlexey Lapshin            - Value:  0x00000000
319ce2631d1SAlexey Lapshin            - Value:  0x0000001a
320ce2631d1SAlexey Lapshin            - BlockData:
321ce2631d1SAlexey Lapshin                - 0x0e
322ce2631d1SAlexey Lapshin                - 0x00
323ce2631d1SAlexey Lapshin                - 0x20
324ce2631d1SAlexey Lapshin                - 0x00
325ce2631d1SAlexey Lapshin                - 0x00
326ce2631d1SAlexey Lapshin                - 0x00
327ce2631d1SAlexey Lapshin                - 0x00
328ce2631d1SAlexey Lapshin                - 0x00
329ce2631d1SAlexey Lapshin                - 0x00
330ce2631d1SAlexey Lapshin                - 0x9b
331ce2631d1SAlexey Lapshin                - 0x0e
332ce2631d1SAlexey Lapshin                - 0x00
333ce2631d1SAlexey Lapshin                - 0x20
334ce2631d1SAlexey Lapshin                - 0x00
335ce2631d1SAlexey Lapshin                - 0x00
336ce2631d1SAlexey Lapshin                - 0x00
337ce2631d1SAlexey Lapshin                - 0x00
338ce2631d1SAlexey Lapshin                - 0x00
339ce2631d1SAlexey Lapshin                - 0x00
340ce2631d1SAlexey Lapshin                - 0x9b
341ce2631d1SAlexey Lapshin                - 0x0e
342ce2631d1SAlexey Lapshin                - 0x00
343ce2631d1SAlexey Lapshin                - 0x20
344ce2631d1SAlexey Lapshin                - 0x00
345ce2631d1SAlexey Lapshin                - 0x00
346ce2631d1SAlexey Lapshin                - 0x00
347ce2631d1SAlexey Lapshin                - 0x00
348ce2631d1SAlexey Lapshin                - 0x00
349ce2631d1SAlexey Lapshin                - 0x00
350ce2631d1SAlexey Lapshin                - 0x9b
351ce2631d1SAlexey Lapshin                - 0x0e
352ce2631d1SAlexey Lapshin                - 0x00
353ce2631d1SAlexey Lapshin                - 0x20
354ce2631d1SAlexey Lapshin                - 0x00
355ce2631d1SAlexey Lapshin                - 0x00
356ce2631d1SAlexey Lapshin                - 0x00
357ce2631d1SAlexey Lapshin                - 0x00
358ce2631d1SAlexey Lapshin                - 0x00
359ce2631d1SAlexey Lapshin                - 0x00
360ce2631d1SAlexey Lapshin                - 0x9b
361ce2631d1SAlexey Lapshin                - 0x0e
362ce2631d1SAlexey Lapshin                - 0x00
363ce2631d1SAlexey Lapshin                - 0x20
364ce2631d1SAlexey Lapshin                - 0x00
365ce2631d1SAlexey Lapshin                - 0x00
366ce2631d1SAlexey Lapshin                - 0x00
367ce2631d1SAlexey Lapshin                - 0x00
368ce2631d1SAlexey Lapshin                - 0x00
369ce2631d1SAlexey Lapshin                - 0x00
370ce2631d1SAlexey Lapshin                - 0x9b
371ce2631d1SAlexey Lapshin                - 0x0e
372ce2631d1SAlexey Lapshin                - 0x00
373ce2631d1SAlexey Lapshin                - 0x20
374ce2631d1SAlexey Lapshin                - 0x00
375ce2631d1SAlexey Lapshin                - 0x00
376ce2631d1SAlexey Lapshin                - 0x00
377ce2631d1SAlexey Lapshin                - 0x00
378ce2631d1SAlexey Lapshin                - 0x00
379ce2631d1SAlexey Lapshin                - 0x00
380ce2631d1SAlexey Lapshin                - 0x9b
381ce2631d1SAlexey Lapshin                - 0x0e
382ce2631d1SAlexey Lapshin                - 0x00
383ce2631d1SAlexey Lapshin                - 0x20
384ce2631d1SAlexey Lapshin                - 0x00
385ce2631d1SAlexey Lapshin                - 0x00
386ce2631d1SAlexey Lapshin                - 0x00
387ce2631d1SAlexey Lapshin                - 0x00
388ce2631d1SAlexey Lapshin                - 0x00
389ce2631d1SAlexey Lapshin                - 0x00
390ce2631d1SAlexey Lapshin                - 0x9b
391ce2631d1SAlexey Lapshin                - 0x0e
392ce2631d1SAlexey Lapshin                - 0x00
393ce2631d1SAlexey Lapshin                - 0x20
394ce2631d1SAlexey Lapshin                - 0x00
395ce2631d1SAlexey Lapshin                - 0x00
396ce2631d1SAlexey Lapshin                - 0x00
397ce2631d1SAlexey Lapshin                - 0x00
398ce2631d1SAlexey Lapshin                - 0x00
399ce2631d1SAlexey Lapshin                - 0x00
400ce2631d1SAlexey Lapshin                - 0x9b
401ce2631d1SAlexey Lapshin                - 0x0e
402ce2631d1SAlexey Lapshin                - 0x00
403ce2631d1SAlexey Lapshin                - 0x20
404ce2631d1SAlexey Lapshin                - 0x00
405ce2631d1SAlexey Lapshin                - 0x00
406ce2631d1SAlexey Lapshin                - 0x00
407ce2631d1SAlexey Lapshin                - 0x00
408ce2631d1SAlexey Lapshin                - 0x00
409ce2631d1SAlexey Lapshin                - 0x00
410ce2631d1SAlexey Lapshin                - 0x9b
411ce2631d1SAlexey Lapshin                - 0x0e
412ce2631d1SAlexey Lapshin                - 0x00
413ce2631d1SAlexey Lapshin                - 0x20
414ce2631d1SAlexey Lapshin                - 0x00
415ce2631d1SAlexey Lapshin                - 0x00
416ce2631d1SAlexey Lapshin                - 0x00
417ce2631d1SAlexey Lapshin                - 0x00
418ce2631d1SAlexey Lapshin                - 0x00
419ce2631d1SAlexey Lapshin                - 0x00
420ce2631d1SAlexey Lapshin                - 0x9b
421ce2631d1SAlexey Lapshin                - 0x0e
422ce2631d1SAlexey Lapshin                - 0x00
423ce2631d1SAlexey Lapshin                - 0x20
424ce2631d1SAlexey Lapshin                - 0x00
425ce2631d1SAlexey Lapshin                - 0x00
426ce2631d1SAlexey Lapshin                - 0x00
427ce2631d1SAlexey Lapshin                - 0x00
428ce2631d1SAlexey Lapshin                - 0x00
429ce2631d1SAlexey Lapshin                - 0x00
430ce2631d1SAlexey Lapshin                - 0x9b
431ce2631d1SAlexey Lapshin                - 0x0e
432ce2631d1SAlexey Lapshin                - 0x00
433ce2631d1SAlexey Lapshin                - 0x20
434ce2631d1SAlexey Lapshin                - 0x00
435ce2631d1SAlexey Lapshin                - 0x00
436ce2631d1SAlexey Lapshin                - 0x00
437ce2631d1SAlexey Lapshin                - 0x00
438ce2631d1SAlexey Lapshin                - 0x00
439ce2631d1SAlexey Lapshin                - 0x00
440ce2631d1SAlexey Lapshin                - 0x9b
441ce2631d1SAlexey Lapshin                - 0x0e
442ce2631d1SAlexey Lapshin                - 0x00
443ce2631d1SAlexey Lapshin                - 0x20
444ce2631d1SAlexey Lapshin                - 0x00
445ce2631d1SAlexey Lapshin                - 0x00
446ce2631d1SAlexey Lapshin                - 0x00
447ce2631d1SAlexey Lapshin                - 0x00
448ce2631d1SAlexey Lapshin                - 0x00
449ce2631d1SAlexey Lapshin                - 0x00
450ce2631d1SAlexey Lapshin                - 0x9b
451ce2631d1SAlexey Lapshin                - 0x0e
452ce2631d1SAlexey Lapshin                - 0x00
453ce2631d1SAlexey Lapshin                - 0x20
454ce2631d1SAlexey Lapshin                - 0x00
455ce2631d1SAlexey Lapshin                - 0x00
456ce2631d1SAlexey Lapshin                - 0x00
457ce2631d1SAlexey Lapshin                - 0x00
458ce2631d1SAlexey Lapshin                - 0x00
459ce2631d1SAlexey Lapshin                - 0x00
460ce2631d1SAlexey Lapshin                - 0x9b
461ce2631d1SAlexey Lapshin        - AbbrCode: 5
462ce2631d1SAlexey Lapshin          Values:
463ce2631d1SAlexey Lapshin            - CStr: var3
464ce2631d1SAlexey Lapshin            - Value:  0x00000000
465ce2631d1SAlexey Lapshin            - Value:  0x0000001a
466ce2631d1SAlexey Lapshin        - AbbrCode: 0
467ce2631d1SAlexey Lapshin...
468