1da0c48c4Sopenharmony_ci#! /bin/sh
2da0c48c4Sopenharmony_ci# Copyright (C) 1999, 2000, 2002, 2003, 2004, 2005 Red Hat, Inc.
3da0c48c4Sopenharmony_ci# This file is part of elfutils.
4da0c48c4Sopenharmony_ci# Written by Ulrich Drepper <drepper@redhat.com>, 1999.
5da0c48c4Sopenharmony_ci#
6da0c48c4Sopenharmony_ci# This file is free software; you can redistribute it and/or modify
7da0c48c4Sopenharmony_ci# it under the terms of the GNU General Public License as published by
8da0c48c4Sopenharmony_ci# the Free Software Foundation; either version 3 of the License, or
9da0c48c4Sopenharmony_ci# (at your option) any later version.
10da0c48c4Sopenharmony_ci#
11da0c48c4Sopenharmony_ci# elfutils is distributed in the hope that it will be useful, but
12da0c48c4Sopenharmony_ci# WITHOUT ANY WARRANTY; without even the implied warranty of
13da0c48c4Sopenharmony_ci# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14da0c48c4Sopenharmony_ci# GNU General Public License for more details.
15da0c48c4Sopenharmony_ci#
16da0c48c4Sopenharmony_ci# You should have received a copy of the GNU General Public License
17da0c48c4Sopenharmony_ci# along with this program.  If not, see <http://www.gnu.org/licenses/>.
18da0c48c4Sopenharmony_ci
19da0c48c4Sopenharmony_ci. $srcdir/test-subr.sh
20da0c48c4Sopenharmony_ci
21da0c48c4Sopenharmony_citestfiles testfile5 testfile2
22da0c48c4Sopenharmony_ci
23da0c48c4Sopenharmony_citestrun_compare ${abs_builddir}/show-die-info testfile5 testfile2 <<\EOF
24da0c48c4Sopenharmony_cifile: testfile5
25da0c48c4Sopenharmony_ciNew CU: off = 0, hsize = 11, ab = 0, as = 4, os = 4
26da0c48c4Sopenharmony_ci     DW_TAG_compile_unit
27da0c48c4Sopenharmony_ci      Name      : b.c
28da0c48c4Sopenharmony_ci      Offset    : 11
29da0c48c4Sopenharmony_ci      CU offset : 11
30da0c48c4Sopenharmony_ci      Attrs     : name stmt_list low_pc high_pc language comp_dir producer
31da0c48c4Sopenharmony_ci      low PC    : 0x804842c
32da0c48c4Sopenharmony_ci      high PC   : 0x8048436
33da0c48c4Sopenharmony_ci      language  : 1
34da0c48c4Sopenharmony_ci      directory : /home/drepper/gnu/new-bu/build/ttt
35da0c48c4Sopenharmony_ci      producer  : GNU C 2.96 20000731 (Red Hat Linux 7.0)
36da0c48c4Sopenharmony_ci          DW_TAG_subprogram
37da0c48c4Sopenharmony_ci           Name      : bar
38da0c48c4Sopenharmony_ci           Offset    : 104
39da0c48c4Sopenharmony_ci           CU offset : 104
40da0c48c4Sopenharmony_ci           Attrs     : name low_pc high_pc prototyped decl_file decl_line external frame_base type
41da0c48c4Sopenharmony_ci           low PC    : 0x804842c
42da0c48c4Sopenharmony_ci           high PC   : 0x8048436
43da0c48c4Sopenharmony_ci          DW_TAG_base_type
44da0c48c4Sopenharmony_ci           Name      : int
45da0c48c4Sopenharmony_ci           Offset    : 127
46da0c48c4Sopenharmony_ci           CU offset : 127
47da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
48da0c48c4Sopenharmony_ci           byte size : 4
49da0c48c4Sopenharmony_ciNew CU: off = 135, hsize = 11, ab = 54, as = 4, os = 4
50da0c48c4Sopenharmony_ci     DW_TAG_compile_unit
51da0c48c4Sopenharmony_ci      Name      : f.c
52da0c48c4Sopenharmony_ci      Offset    : 146
53da0c48c4Sopenharmony_ci      CU offset : 11
54da0c48c4Sopenharmony_ci      Attrs     : name stmt_list low_pc high_pc language comp_dir producer
55da0c48c4Sopenharmony_ci      low PC    : 0x8048438
56da0c48c4Sopenharmony_ci      high PC   : 0x8048442
57da0c48c4Sopenharmony_ci      language  : 1
58da0c48c4Sopenharmony_ci      directory : /home/drepper/gnu/new-bu/build/ttt
59da0c48c4Sopenharmony_ci      producer  : GNU C 2.96 20000731 (Red Hat Linux 7.0)
60da0c48c4Sopenharmony_ci          DW_TAG_subprogram
61da0c48c4Sopenharmony_ci           Name      : foo
62da0c48c4Sopenharmony_ci           Offset    : 239
63da0c48c4Sopenharmony_ci           CU offset : 104
64da0c48c4Sopenharmony_ci           Attrs     : name low_pc high_pc prototyped decl_file decl_line external frame_base type
65da0c48c4Sopenharmony_ci           low PC    : 0x8048438
66da0c48c4Sopenharmony_ci           high PC   : 0x8048442
67da0c48c4Sopenharmony_ci          DW_TAG_base_type
68da0c48c4Sopenharmony_ci           Name      : int
69da0c48c4Sopenharmony_ci           Offset    : 262
70da0c48c4Sopenharmony_ci           CU offset : 127
71da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
72da0c48c4Sopenharmony_ci           byte size : 4
73da0c48c4Sopenharmony_ciNew CU: off = 270, hsize = 11, ab = 108, as = 4, os = 4
74da0c48c4Sopenharmony_ci     DW_TAG_compile_unit
75da0c48c4Sopenharmony_ci      Name      : m.c
76da0c48c4Sopenharmony_ci      Offset    : 281
77da0c48c4Sopenharmony_ci      CU offset : 11
78da0c48c4Sopenharmony_ci      Attrs     : name stmt_list low_pc high_pc language comp_dir producer
79da0c48c4Sopenharmony_ci      low PC    : 0x8048444
80da0c48c4Sopenharmony_ci      high PC   : 0x8048472
81da0c48c4Sopenharmony_ci      language  : 1
82da0c48c4Sopenharmony_ci      directory : /home/drepper/gnu/new-bu/build/ttt
83da0c48c4Sopenharmony_ci      producer  : GNU C 2.96 20000731 (Red Hat Linux 7.0)
84da0c48c4Sopenharmony_ci          DW_TAG_subprogram
85da0c48c4Sopenharmony_ci           Name      : main
86da0c48c4Sopenharmony_ci           Offset    : 374
87da0c48c4Sopenharmony_ci           CU offset : 104
88da0c48c4Sopenharmony_ci           Attrs     : sibling name low_pc high_pc prototyped decl_file decl_line external frame_base type
89da0c48c4Sopenharmony_ci           low PC    : 0x8048444
90da0c48c4Sopenharmony_ci           high PC   : 0x8048472
91da0c48c4Sopenharmony_ci               DW_TAG_subprogram
92da0c48c4Sopenharmony_ci                Name      : bar
93da0c48c4Sopenharmony_ci                Offset    : 402
94da0c48c4Sopenharmony_ci                CU offset : 132
95da0c48c4Sopenharmony_ci                Attrs     : sibling name decl_file decl_line declaration external type
96da0c48c4Sopenharmony_ci                    DW_TAG_unspecified_parameters
97da0c48c4Sopenharmony_ci                     Name      : * NO NAME *
98da0c48c4Sopenharmony_ci                     Offset    : 419
99da0c48c4Sopenharmony_ci                     CU offset : 149
100da0c48c4Sopenharmony_ci                     Attrs     :
101da0c48c4Sopenharmony_ci               DW_TAG_subprogram
102da0c48c4Sopenharmony_ci                Name      : foo
103da0c48c4Sopenharmony_ci                Offset    : 421
104da0c48c4Sopenharmony_ci                CU offset : 151
105da0c48c4Sopenharmony_ci                Attrs     : name decl_file decl_line declaration external type
106da0c48c4Sopenharmony_ci                    DW_TAG_unspecified_parameters
107da0c48c4Sopenharmony_ci                     Name      : * NO NAME *
108da0c48c4Sopenharmony_ci                     Offset    : 434
109da0c48c4Sopenharmony_ci                     CU offset : 164
110da0c48c4Sopenharmony_ci                     Attrs     :
111da0c48c4Sopenharmony_ci          DW_TAG_base_type
112da0c48c4Sopenharmony_ci           Name      : int
113da0c48c4Sopenharmony_ci           Offset    : 437
114da0c48c4Sopenharmony_ci           CU offset : 167
115da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
116da0c48c4Sopenharmony_ci           byte size : 4
117da0c48c4Sopenharmony_ci          DW_TAG_variable
118da0c48c4Sopenharmony_ci           Name      : a
119da0c48c4Sopenharmony_ci           Offset    : 444
120da0c48c4Sopenharmony_ci           CU offset : 174
121da0c48c4Sopenharmony_ci           Attrs     : location name decl_file decl_line external type
122da0c48c4Sopenharmony_cifile: testfile2
123da0c48c4Sopenharmony_ciNew CU: off = 0, hsize = 11, ab = 0, as = 4, os = 4
124da0c48c4Sopenharmony_ci     DW_TAG_compile_unit
125da0c48c4Sopenharmony_ci      Name      : b.c
126da0c48c4Sopenharmony_ci      Offset    : 11
127da0c48c4Sopenharmony_ci      CU offset : 11
128da0c48c4Sopenharmony_ci      Attrs     : name stmt_list low_pc high_pc language comp_dir producer
129da0c48c4Sopenharmony_ci      low PC    : 0x10000470
130da0c48c4Sopenharmony_ci      high PC   : 0x10000490
131da0c48c4Sopenharmony_ci      language  : 1
132da0c48c4Sopenharmony_ci      directory : /shoggoth/drepper
133da0c48c4Sopenharmony_ci      producer  : GNU C 2.96-laurel-000912
134da0c48c4Sopenharmony_ci          DW_TAG_subprogram
135da0c48c4Sopenharmony_ci           Name      : bar
136da0c48c4Sopenharmony_ci           Offset    : 72
137da0c48c4Sopenharmony_ci           CU offset : 72
138da0c48c4Sopenharmony_ci           Attrs     : name low_pc high_pc prototyped decl_file decl_line external frame_base type
139da0c48c4Sopenharmony_ci           low PC    : 0x10000470
140da0c48c4Sopenharmony_ci           high PC   : 0x10000490
141da0c48c4Sopenharmony_ci          DW_TAG_base_type
142da0c48c4Sopenharmony_ci           Name      : int
143da0c48c4Sopenharmony_ci           Offset    : 95
144da0c48c4Sopenharmony_ci           CU offset : 95
145da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
146da0c48c4Sopenharmony_ci           byte size : 4
147da0c48c4Sopenharmony_ci          DW_TAG_typedef
148da0c48c4Sopenharmony_ci           Name      : size_t
149da0c48c4Sopenharmony_ci           Offset    : 102
150da0c48c4Sopenharmony_ci           CU offset : 102
151da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
152da0c48c4Sopenharmony_ci          DW_TAG_base_type
153da0c48c4Sopenharmony_ci           Name      : unsigned int
154da0c48c4Sopenharmony_ci           Offset    : 116
155da0c48c4Sopenharmony_ci           CU offset : 116
156da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
157da0c48c4Sopenharmony_ci           byte size : 4
158da0c48c4Sopenharmony_ci          DW_TAG_typedef
159da0c48c4Sopenharmony_ci           Name      : __gnuc_va_list
160da0c48c4Sopenharmony_ci           Offset    : 132
161da0c48c4Sopenharmony_ci           CU offset : 132
162da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
163da0c48c4Sopenharmony_ci          DW_TAG_array_type
164da0c48c4Sopenharmony_ci           Name      : __builtin_va_list
165da0c48c4Sopenharmony_ci           Offset    : 154
166da0c48c4Sopenharmony_ci           CU offset : 154
167da0c48c4Sopenharmony_ci           Attrs     : sibling name type
168da0c48c4Sopenharmony_ci               DW_TAG_subrange_type
169da0c48c4Sopenharmony_ci                Name      : * NO NAME *
170da0c48c4Sopenharmony_ci                Offset    : 181
171da0c48c4Sopenharmony_ci                CU offset : 181
172da0c48c4Sopenharmony_ci                Attrs     : upper_bound type
173da0c48c4Sopenharmony_ci          DW_TAG_base_type
174da0c48c4Sopenharmony_ci           Name      : unsigned int
175da0c48c4Sopenharmony_ci           Offset    : 188
176da0c48c4Sopenharmony_ci           CU offset : 188
177da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
178da0c48c4Sopenharmony_ci           byte size : 4
179da0c48c4Sopenharmony_ci          DW_TAG_structure_type
180da0c48c4Sopenharmony_ci           Name      : __va_list_tag
181da0c48c4Sopenharmony_ci           Offset    : 204
182da0c48c4Sopenharmony_ci           CU offset : 204
183da0c48c4Sopenharmony_ci           Attrs     : sibling name byte_size decl_file decl_line
184da0c48c4Sopenharmony_ci           byte size : 12
185da0c48c4Sopenharmony_ci               DW_TAG_member
186da0c48c4Sopenharmony_ci                Name      : gpr
187da0c48c4Sopenharmony_ci                Offset    : 226
188da0c48c4Sopenharmony_ci                CU offset : 226
189da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
190da0c48c4Sopenharmony_ci               DW_TAG_member
191da0c48c4Sopenharmony_ci                Name      : fpr
192da0c48c4Sopenharmony_ci                Offset    : 240
193da0c48c4Sopenharmony_ci                CU offset : 240
194da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
195da0c48c4Sopenharmony_ci               DW_TAG_member
196da0c48c4Sopenharmony_ci                Name      : overflow_arg_area
197da0c48c4Sopenharmony_ci                Offset    : 254
198da0c48c4Sopenharmony_ci                CU offset : 254
199da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
200da0c48c4Sopenharmony_ci               DW_TAG_member
201da0c48c4Sopenharmony_ci                Name      : reg_save_area
202da0c48c4Sopenharmony_ci                Offset    : 282
203da0c48c4Sopenharmony_ci                CU offset : 282
204da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
205da0c48c4Sopenharmony_ci          DW_TAG_base_type
206da0c48c4Sopenharmony_ci           Name      : unsigned char
207da0c48c4Sopenharmony_ci           Offset    : 307
208da0c48c4Sopenharmony_ci           CU offset : 307
209da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
210da0c48c4Sopenharmony_ci           byte size : 1
211da0c48c4Sopenharmony_ci          DW_TAG_pointer_type
212da0c48c4Sopenharmony_ci           Name      : * NO NAME *
213da0c48c4Sopenharmony_ci           Offset    : 324
214da0c48c4Sopenharmony_ci           CU offset : 324
215da0c48c4Sopenharmony_ci           Attrs     : byte_size
216da0c48c4Sopenharmony_ci           byte size : 4
217da0c48c4Sopenharmony_ci          DW_TAG_typedef
218da0c48c4Sopenharmony_ci           Name      : __u_char
219da0c48c4Sopenharmony_ci           Offset    : 326
220da0c48c4Sopenharmony_ci           CU offset : 326
221da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
222da0c48c4Sopenharmony_ci          DW_TAG_typedef
223da0c48c4Sopenharmony_ci           Name      : __u_short
224da0c48c4Sopenharmony_ci           Offset    : 342
225da0c48c4Sopenharmony_ci           CU offset : 342
226da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
227da0c48c4Sopenharmony_ci          DW_TAG_base_type
228da0c48c4Sopenharmony_ci           Name      : short unsigned int
229da0c48c4Sopenharmony_ci           Offset    : 359
230da0c48c4Sopenharmony_ci           CU offset : 359
231da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
232da0c48c4Sopenharmony_ci           byte size : 2
233da0c48c4Sopenharmony_ci          DW_TAG_typedef
234da0c48c4Sopenharmony_ci           Name      : __u_int
235da0c48c4Sopenharmony_ci           Offset    : 381
236da0c48c4Sopenharmony_ci           CU offset : 381
237da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
238da0c48c4Sopenharmony_ci          DW_TAG_typedef
239da0c48c4Sopenharmony_ci           Name      : __u_long
240da0c48c4Sopenharmony_ci           Offset    : 396
241da0c48c4Sopenharmony_ci           CU offset : 396
242da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
243da0c48c4Sopenharmony_ci          DW_TAG_base_type
244da0c48c4Sopenharmony_ci           Name      : long unsigned int
245da0c48c4Sopenharmony_ci           Offset    : 412
246da0c48c4Sopenharmony_ci           CU offset : 412
247da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
248da0c48c4Sopenharmony_ci           byte size : 4
249da0c48c4Sopenharmony_ci          DW_TAG_typedef
250da0c48c4Sopenharmony_ci           Name      : __u_quad_t
251da0c48c4Sopenharmony_ci           Offset    : 433
252da0c48c4Sopenharmony_ci           CU offset : 433
253da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
254da0c48c4Sopenharmony_ci          DW_TAG_base_type
255da0c48c4Sopenharmony_ci           Name      : long long unsigned int
256da0c48c4Sopenharmony_ci           Offset    : 451
257da0c48c4Sopenharmony_ci           CU offset : 451
258da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
259da0c48c4Sopenharmony_ci           byte size : 8
260da0c48c4Sopenharmony_ci          DW_TAG_typedef
261da0c48c4Sopenharmony_ci           Name      : __quad_t
262da0c48c4Sopenharmony_ci           Offset    : 477
263da0c48c4Sopenharmony_ci           CU offset : 477
264da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
265da0c48c4Sopenharmony_ci          DW_TAG_base_type
266da0c48c4Sopenharmony_ci           Name      : long long int
267da0c48c4Sopenharmony_ci           Offset    : 493
268da0c48c4Sopenharmony_ci           CU offset : 493
269da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
270da0c48c4Sopenharmony_ci           byte size : 8
271da0c48c4Sopenharmony_ci          DW_TAG_typedef
272da0c48c4Sopenharmony_ci           Name      : __int8_t
273da0c48c4Sopenharmony_ci           Offset    : 510
274da0c48c4Sopenharmony_ci           CU offset : 510
275da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
276da0c48c4Sopenharmony_ci          DW_TAG_base_type
277da0c48c4Sopenharmony_ci           Name      : signed char
278da0c48c4Sopenharmony_ci           Offset    : 526
279da0c48c4Sopenharmony_ci           CU offset : 526
280da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
281da0c48c4Sopenharmony_ci           byte size : 1
282da0c48c4Sopenharmony_ci          DW_TAG_typedef
283da0c48c4Sopenharmony_ci           Name      : __uint8_t
284da0c48c4Sopenharmony_ci           Offset    : 541
285da0c48c4Sopenharmony_ci           CU offset : 541
286da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
287da0c48c4Sopenharmony_ci          DW_TAG_typedef
288da0c48c4Sopenharmony_ci           Name      : __int16_t
289da0c48c4Sopenharmony_ci           Offset    : 558
290da0c48c4Sopenharmony_ci           CU offset : 558
291da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
292da0c48c4Sopenharmony_ci          DW_TAG_base_type
293da0c48c4Sopenharmony_ci           Name      : short int
294da0c48c4Sopenharmony_ci           Offset    : 575
295da0c48c4Sopenharmony_ci           CU offset : 575
296da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
297da0c48c4Sopenharmony_ci           byte size : 2
298da0c48c4Sopenharmony_ci          DW_TAG_typedef
299da0c48c4Sopenharmony_ci           Name      : __uint16_t
300da0c48c4Sopenharmony_ci           Offset    : 588
301da0c48c4Sopenharmony_ci           CU offset : 588
302da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
303da0c48c4Sopenharmony_ci          DW_TAG_typedef
304da0c48c4Sopenharmony_ci           Name      : __int32_t
305da0c48c4Sopenharmony_ci           Offset    : 606
306da0c48c4Sopenharmony_ci           CU offset : 606
307da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
308da0c48c4Sopenharmony_ci          DW_TAG_typedef
309da0c48c4Sopenharmony_ci           Name      : __uint32_t
310da0c48c4Sopenharmony_ci           Offset    : 623
311da0c48c4Sopenharmony_ci           CU offset : 623
312da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
313da0c48c4Sopenharmony_ci          DW_TAG_typedef
314da0c48c4Sopenharmony_ci           Name      : __int64_t
315da0c48c4Sopenharmony_ci           Offset    : 641
316da0c48c4Sopenharmony_ci           CU offset : 641
317da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
318da0c48c4Sopenharmony_ci          DW_TAG_typedef
319da0c48c4Sopenharmony_ci           Name      : __uint64_t
320da0c48c4Sopenharmony_ci           Offset    : 658
321da0c48c4Sopenharmony_ci           CU offset : 658
322da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
323da0c48c4Sopenharmony_ci          DW_TAG_typedef
324da0c48c4Sopenharmony_ci           Name      : __qaddr_t
325da0c48c4Sopenharmony_ci           Offset    : 676
326da0c48c4Sopenharmony_ci           CU offset : 676
327da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
328da0c48c4Sopenharmony_ci          DW_TAG_pointer_type
329da0c48c4Sopenharmony_ci           Name      : * NO NAME *
330da0c48c4Sopenharmony_ci           Offset    : 693
331da0c48c4Sopenharmony_ci           CU offset : 693
332da0c48c4Sopenharmony_ci           Attrs     : byte_size type
333da0c48c4Sopenharmony_ci           byte size : 4
334da0c48c4Sopenharmony_ci          DW_TAG_typedef
335da0c48c4Sopenharmony_ci           Name      : __dev_t
336da0c48c4Sopenharmony_ci           Offset    : 699
337da0c48c4Sopenharmony_ci           CU offset : 699
338da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
339da0c48c4Sopenharmony_ci          DW_TAG_typedef
340da0c48c4Sopenharmony_ci           Name      : __uid_t
341da0c48c4Sopenharmony_ci           Offset    : 714
342da0c48c4Sopenharmony_ci           CU offset : 714
343da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
344da0c48c4Sopenharmony_ci          DW_TAG_typedef
345da0c48c4Sopenharmony_ci           Name      : __gid_t
346da0c48c4Sopenharmony_ci           Offset    : 729
347da0c48c4Sopenharmony_ci           CU offset : 729
348da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
349da0c48c4Sopenharmony_ci          DW_TAG_typedef
350da0c48c4Sopenharmony_ci           Name      : __ino_t
351da0c48c4Sopenharmony_ci           Offset    : 744
352da0c48c4Sopenharmony_ci           CU offset : 744
353da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
354da0c48c4Sopenharmony_ci          DW_TAG_typedef
355da0c48c4Sopenharmony_ci           Name      : __mode_t
356da0c48c4Sopenharmony_ci           Offset    : 759
357da0c48c4Sopenharmony_ci           CU offset : 759
358da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
359da0c48c4Sopenharmony_ci          DW_TAG_typedef
360da0c48c4Sopenharmony_ci           Name      : __nlink_t
361da0c48c4Sopenharmony_ci           Offset    : 775
362da0c48c4Sopenharmony_ci           CU offset : 775
363da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
364da0c48c4Sopenharmony_ci          DW_TAG_typedef
365da0c48c4Sopenharmony_ci           Name      : __off_t
366da0c48c4Sopenharmony_ci           Offset    : 792
367da0c48c4Sopenharmony_ci           CU offset : 792
368da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
369da0c48c4Sopenharmony_ci          DW_TAG_base_type
370da0c48c4Sopenharmony_ci           Name      : long int
371da0c48c4Sopenharmony_ci           Offset    : 807
372da0c48c4Sopenharmony_ci           CU offset : 807
373da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
374da0c48c4Sopenharmony_ci           byte size : 4
375da0c48c4Sopenharmony_ci          DW_TAG_typedef
376da0c48c4Sopenharmony_ci           Name      : __loff_t
377da0c48c4Sopenharmony_ci           Offset    : 819
378da0c48c4Sopenharmony_ci           CU offset : 819
379da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
380da0c48c4Sopenharmony_ci          DW_TAG_typedef
381da0c48c4Sopenharmony_ci           Name      : __pid_t
382da0c48c4Sopenharmony_ci           Offset    : 835
383da0c48c4Sopenharmony_ci           CU offset : 835
384da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
385da0c48c4Sopenharmony_ci          DW_TAG_typedef
386da0c48c4Sopenharmony_ci           Name      : __ssize_t
387da0c48c4Sopenharmony_ci           Offset    : 850
388da0c48c4Sopenharmony_ci           CU offset : 850
389da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
390da0c48c4Sopenharmony_ci          DW_TAG_typedef
391da0c48c4Sopenharmony_ci           Name      : __rlim_t
392da0c48c4Sopenharmony_ci           Offset    : 867
393da0c48c4Sopenharmony_ci           CU offset : 867
394da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
395da0c48c4Sopenharmony_ci          DW_TAG_typedef
396da0c48c4Sopenharmony_ci           Name      : __rlim64_t
397da0c48c4Sopenharmony_ci           Offset    : 883
398da0c48c4Sopenharmony_ci           CU offset : 883
399da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
400da0c48c4Sopenharmony_ci          DW_TAG_typedef
401da0c48c4Sopenharmony_ci           Name      : __id_t
402da0c48c4Sopenharmony_ci           Offset    : 901
403da0c48c4Sopenharmony_ci           CU offset : 901
404da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
405da0c48c4Sopenharmony_ci          DW_TAG_structure_type
406da0c48c4Sopenharmony_ci           Name      : * NO NAME *
407da0c48c4Sopenharmony_ci           Offset    : 915
408da0c48c4Sopenharmony_ci           CU offset : 915
409da0c48c4Sopenharmony_ci           Attrs     : sibling byte_size decl_file decl_line
410da0c48c4Sopenharmony_ci           byte size : 8
411da0c48c4Sopenharmony_ci               DW_TAG_member
412da0c48c4Sopenharmony_ci                Name      : __val
413da0c48c4Sopenharmony_ci                Offset    : 923
414da0c48c4Sopenharmony_ci                CU offset : 923
415da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
416da0c48c4Sopenharmony_ci          DW_TAG_array_type
417da0c48c4Sopenharmony_ci           Name      : * NO NAME *
418da0c48c4Sopenharmony_ci           Offset    : 940
419da0c48c4Sopenharmony_ci           CU offset : 940
420da0c48c4Sopenharmony_ci           Attrs     : sibling type
421da0c48c4Sopenharmony_ci               DW_TAG_subrange_type
422da0c48c4Sopenharmony_ci                Name      : * NO NAME *
423da0c48c4Sopenharmony_ci                Offset    : 949
424da0c48c4Sopenharmony_ci                CU offset : 949
425da0c48c4Sopenharmony_ci                Attrs     : upper_bound type
426da0c48c4Sopenharmony_ci          DW_TAG_typedef
427da0c48c4Sopenharmony_ci           Name      : __fsid_t
428da0c48c4Sopenharmony_ci           Offset    : 956
429da0c48c4Sopenharmony_ci           CU offset : 956
430da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
431da0c48c4Sopenharmony_ci          DW_TAG_typedef
432da0c48c4Sopenharmony_ci           Name      : __daddr_t
433da0c48c4Sopenharmony_ci           Offset    : 972
434da0c48c4Sopenharmony_ci           CU offset : 972
435da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
436da0c48c4Sopenharmony_ci          DW_TAG_typedef
437da0c48c4Sopenharmony_ci           Name      : __caddr_t
438da0c48c4Sopenharmony_ci           Offset    : 989
439da0c48c4Sopenharmony_ci           CU offset : 989
440da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
441da0c48c4Sopenharmony_ci          DW_TAG_pointer_type
442da0c48c4Sopenharmony_ci           Name      : * NO NAME *
443da0c48c4Sopenharmony_ci           Offset    : 1006
444da0c48c4Sopenharmony_ci           CU offset : 1006
445da0c48c4Sopenharmony_ci           Attrs     : byte_size type
446da0c48c4Sopenharmony_ci           byte size : 4
447da0c48c4Sopenharmony_ci          DW_TAG_base_type
448da0c48c4Sopenharmony_ci           Name      : char
449da0c48c4Sopenharmony_ci           Offset    : 1012
450da0c48c4Sopenharmony_ci           CU offset : 1012
451da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
452da0c48c4Sopenharmony_ci           byte size : 1
453da0c48c4Sopenharmony_ci          DW_TAG_typedef
454da0c48c4Sopenharmony_ci           Name      : __time_t
455da0c48c4Sopenharmony_ci           Offset    : 1020
456da0c48c4Sopenharmony_ci           CU offset : 1020
457da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
458da0c48c4Sopenharmony_ci          DW_TAG_typedef
459da0c48c4Sopenharmony_ci           Name      : __swblk_t
460da0c48c4Sopenharmony_ci           Offset    : 1036
461da0c48c4Sopenharmony_ci           CU offset : 1036
462da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
463da0c48c4Sopenharmony_ci          DW_TAG_typedef
464da0c48c4Sopenharmony_ci           Name      : __clock_t
465da0c48c4Sopenharmony_ci           Offset    : 1053
466da0c48c4Sopenharmony_ci           CU offset : 1053
467da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
468da0c48c4Sopenharmony_ci          DW_TAG_typedef
469da0c48c4Sopenharmony_ci           Name      : __fd_mask
470da0c48c4Sopenharmony_ci           Offset    : 1070
471da0c48c4Sopenharmony_ci           CU offset : 1070
472da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
473da0c48c4Sopenharmony_ci          DW_TAG_structure_type
474da0c48c4Sopenharmony_ci           Name      : * NO NAME *
475da0c48c4Sopenharmony_ci           Offset    : 1087
476da0c48c4Sopenharmony_ci           CU offset : 1087
477da0c48c4Sopenharmony_ci           Attrs     : sibling byte_size decl_file decl_line
478da0c48c4Sopenharmony_ci           byte size : 128
479da0c48c4Sopenharmony_ci               DW_TAG_member
480da0c48c4Sopenharmony_ci                Name      : __fds_bits
481da0c48c4Sopenharmony_ci                Offset    : 1095
482da0c48c4Sopenharmony_ci                CU offset : 1095
483da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
484da0c48c4Sopenharmony_ci          DW_TAG_array_type
485da0c48c4Sopenharmony_ci           Name      : * NO NAME *
486da0c48c4Sopenharmony_ci           Offset    : 1117
487da0c48c4Sopenharmony_ci           CU offset : 1117
488da0c48c4Sopenharmony_ci           Attrs     : sibling type
489da0c48c4Sopenharmony_ci               DW_TAG_subrange_type
490da0c48c4Sopenharmony_ci                Name      : * NO NAME *
491da0c48c4Sopenharmony_ci                Offset    : 1126
492da0c48c4Sopenharmony_ci                CU offset : 1126
493da0c48c4Sopenharmony_ci                Attrs     : upper_bound type
494da0c48c4Sopenharmony_ci          DW_TAG_typedef
495da0c48c4Sopenharmony_ci           Name      : __fd_set
496da0c48c4Sopenharmony_ci           Offset    : 1133
497da0c48c4Sopenharmony_ci           CU offset : 1133
498da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
499da0c48c4Sopenharmony_ci          DW_TAG_typedef
500da0c48c4Sopenharmony_ci           Name      : __key_t
501da0c48c4Sopenharmony_ci           Offset    : 1149
502da0c48c4Sopenharmony_ci           CU offset : 1149
503da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
504da0c48c4Sopenharmony_ci          DW_TAG_typedef
505da0c48c4Sopenharmony_ci           Name      : __ipc_pid_t
506da0c48c4Sopenharmony_ci           Offset    : 1164
507da0c48c4Sopenharmony_ci           CU offset : 1164
508da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
509da0c48c4Sopenharmony_ci          DW_TAG_typedef
510da0c48c4Sopenharmony_ci           Name      : __blkcnt_t
511da0c48c4Sopenharmony_ci           Offset    : 1183
512da0c48c4Sopenharmony_ci           CU offset : 1183
513da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
514da0c48c4Sopenharmony_ci          DW_TAG_typedef
515da0c48c4Sopenharmony_ci           Name      : __blkcnt64_t
516da0c48c4Sopenharmony_ci           Offset    : 1201
517da0c48c4Sopenharmony_ci           CU offset : 1201
518da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
519da0c48c4Sopenharmony_ci          DW_TAG_typedef
520da0c48c4Sopenharmony_ci           Name      : __fsblkcnt_t
521da0c48c4Sopenharmony_ci           Offset    : 1221
522da0c48c4Sopenharmony_ci           CU offset : 1221
523da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
524da0c48c4Sopenharmony_ci          DW_TAG_typedef
525da0c48c4Sopenharmony_ci           Name      : __fsblkcnt64_t
526da0c48c4Sopenharmony_ci           Offset    : 1241
527da0c48c4Sopenharmony_ci           CU offset : 1241
528da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
529da0c48c4Sopenharmony_ci          DW_TAG_typedef
530da0c48c4Sopenharmony_ci           Name      : __fsfilcnt_t
531da0c48c4Sopenharmony_ci           Offset    : 1263
532da0c48c4Sopenharmony_ci           CU offset : 1263
533da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
534da0c48c4Sopenharmony_ci          DW_TAG_typedef
535da0c48c4Sopenharmony_ci           Name      : __fsfilcnt64_t
536da0c48c4Sopenharmony_ci           Offset    : 1283
537da0c48c4Sopenharmony_ci           CU offset : 1283
538da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
539da0c48c4Sopenharmony_ci          DW_TAG_typedef
540da0c48c4Sopenharmony_ci           Name      : __ino64_t
541da0c48c4Sopenharmony_ci           Offset    : 1305
542da0c48c4Sopenharmony_ci           CU offset : 1305
543da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
544da0c48c4Sopenharmony_ci          DW_TAG_typedef
545da0c48c4Sopenharmony_ci           Name      : __off64_t
546da0c48c4Sopenharmony_ci           Offset    : 1322
547da0c48c4Sopenharmony_ci           CU offset : 1322
548da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
549da0c48c4Sopenharmony_ci          DW_TAG_typedef
550da0c48c4Sopenharmony_ci           Name      : __t_scalar_t
551da0c48c4Sopenharmony_ci           Offset    : 1339
552da0c48c4Sopenharmony_ci           CU offset : 1339
553da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
554da0c48c4Sopenharmony_ci          DW_TAG_typedef
555da0c48c4Sopenharmony_ci           Name      : __t_uscalar_t
556da0c48c4Sopenharmony_ci           Offset    : 1359
557da0c48c4Sopenharmony_ci           CU offset : 1359
558da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
559da0c48c4Sopenharmony_ci          DW_TAG_typedef
560da0c48c4Sopenharmony_ci           Name      : __intptr_t
561da0c48c4Sopenharmony_ci           Offset    : 1380
562da0c48c4Sopenharmony_ci           CU offset : 1380
563da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
564da0c48c4Sopenharmony_ci          DW_TAG_structure_type
565da0c48c4Sopenharmony_ci           Name      : _IO_FILE
566da0c48c4Sopenharmony_ci           Offset    : 1398
567da0c48c4Sopenharmony_ci           CU offset : 1398
568da0c48c4Sopenharmony_ci           Attrs     : sibling name byte_size decl_file decl_line
569da0c48c4Sopenharmony_ci           byte size : 152
570da0c48c4Sopenharmony_ci               DW_TAG_member
571da0c48c4Sopenharmony_ci                Name      : _flags
572da0c48c4Sopenharmony_ci                Offset    : 1415
573da0c48c4Sopenharmony_ci                CU offset : 1415
574da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
575da0c48c4Sopenharmony_ci               DW_TAG_member
576da0c48c4Sopenharmony_ci                Name      : _IO_read_ptr
577da0c48c4Sopenharmony_ci                Offset    : 1432
578da0c48c4Sopenharmony_ci                CU offset : 1432
579da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
580da0c48c4Sopenharmony_ci               DW_TAG_member
581da0c48c4Sopenharmony_ci                Name      : _IO_read_end
582da0c48c4Sopenharmony_ci                Offset    : 1455
583da0c48c4Sopenharmony_ci                CU offset : 1455
584da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
585da0c48c4Sopenharmony_ci               DW_TAG_member
586da0c48c4Sopenharmony_ci                Name      : _IO_read_base
587da0c48c4Sopenharmony_ci                Offset    : 1478
588da0c48c4Sopenharmony_ci                CU offset : 1478
589da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
590da0c48c4Sopenharmony_ci               DW_TAG_member
591da0c48c4Sopenharmony_ci                Name      : _IO_write_base
592da0c48c4Sopenharmony_ci                Offset    : 1502
593da0c48c4Sopenharmony_ci                CU offset : 1502
594da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
595da0c48c4Sopenharmony_ci               DW_TAG_member
596da0c48c4Sopenharmony_ci                Name      : _IO_write_ptr
597da0c48c4Sopenharmony_ci                Offset    : 1527
598da0c48c4Sopenharmony_ci                CU offset : 1527
599da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
600da0c48c4Sopenharmony_ci               DW_TAG_member
601da0c48c4Sopenharmony_ci                Name      : _IO_write_end
602da0c48c4Sopenharmony_ci                Offset    : 1551
603da0c48c4Sopenharmony_ci                CU offset : 1551
604da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
605da0c48c4Sopenharmony_ci               DW_TAG_member
606da0c48c4Sopenharmony_ci                Name      : _IO_buf_base
607da0c48c4Sopenharmony_ci                Offset    : 1575
608da0c48c4Sopenharmony_ci                CU offset : 1575
609da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
610da0c48c4Sopenharmony_ci               DW_TAG_member
611da0c48c4Sopenharmony_ci                Name      : _IO_buf_end
612da0c48c4Sopenharmony_ci                Offset    : 1598
613da0c48c4Sopenharmony_ci                CU offset : 1598
614da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
615da0c48c4Sopenharmony_ci               DW_TAG_member
616da0c48c4Sopenharmony_ci                Name      : _IO_save_base
617da0c48c4Sopenharmony_ci                Offset    : 1620
618da0c48c4Sopenharmony_ci                CU offset : 1620
619da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
620da0c48c4Sopenharmony_ci               DW_TAG_member
621da0c48c4Sopenharmony_ci                Name      : _IO_backup_base
622da0c48c4Sopenharmony_ci                Offset    : 1644
623da0c48c4Sopenharmony_ci                CU offset : 1644
624da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
625da0c48c4Sopenharmony_ci               DW_TAG_member
626da0c48c4Sopenharmony_ci                Name      : _IO_save_end
627da0c48c4Sopenharmony_ci                Offset    : 1670
628da0c48c4Sopenharmony_ci                CU offset : 1670
629da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
630da0c48c4Sopenharmony_ci               DW_TAG_member
631da0c48c4Sopenharmony_ci                Name      : _markers
632da0c48c4Sopenharmony_ci                Offset    : 1693
633da0c48c4Sopenharmony_ci                CU offset : 1693
634da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
635da0c48c4Sopenharmony_ci               DW_TAG_member
636da0c48c4Sopenharmony_ci                Name      : _chain
637da0c48c4Sopenharmony_ci                Offset    : 1712
638da0c48c4Sopenharmony_ci                CU offset : 1712
639da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
640da0c48c4Sopenharmony_ci               DW_TAG_member
641da0c48c4Sopenharmony_ci                Name      : _fileno
642da0c48c4Sopenharmony_ci                Offset    : 1729
643da0c48c4Sopenharmony_ci                CU offset : 1729
644da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
645da0c48c4Sopenharmony_ci               DW_TAG_member
646da0c48c4Sopenharmony_ci                Name      : _blksize
647da0c48c4Sopenharmony_ci                Offset    : 1747
648da0c48c4Sopenharmony_ci                CU offset : 1747
649da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
650da0c48c4Sopenharmony_ci               DW_TAG_member
651da0c48c4Sopenharmony_ci                Name      : _old_offset
652da0c48c4Sopenharmony_ci                Offset    : 1766
653da0c48c4Sopenharmony_ci                CU offset : 1766
654da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
655da0c48c4Sopenharmony_ci               DW_TAG_member
656da0c48c4Sopenharmony_ci                Name      : _cur_column
657da0c48c4Sopenharmony_ci                Offset    : 1788
658da0c48c4Sopenharmony_ci                CU offset : 1788
659da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
660da0c48c4Sopenharmony_ci               DW_TAG_member
661da0c48c4Sopenharmony_ci                Name      : _vtable_offset
662da0c48c4Sopenharmony_ci                Offset    : 1810
663da0c48c4Sopenharmony_ci                CU offset : 1810
664da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
665da0c48c4Sopenharmony_ci               DW_TAG_member
666da0c48c4Sopenharmony_ci                Name      : _shortbuf
667da0c48c4Sopenharmony_ci                Offset    : 1835
668da0c48c4Sopenharmony_ci                CU offset : 1835
669da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
670da0c48c4Sopenharmony_ci               DW_TAG_member
671da0c48c4Sopenharmony_ci                Name      : _lock
672da0c48c4Sopenharmony_ci                Offset    : 1855
673da0c48c4Sopenharmony_ci                CU offset : 1855
674da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
675da0c48c4Sopenharmony_ci               DW_TAG_member
676da0c48c4Sopenharmony_ci                Name      : _offset
677da0c48c4Sopenharmony_ci                Offset    : 1871
678da0c48c4Sopenharmony_ci                CU offset : 1871
679da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
680da0c48c4Sopenharmony_ci               DW_TAG_member
681da0c48c4Sopenharmony_ci                Name      : _unused2
682da0c48c4Sopenharmony_ci                Offset    : 1889
683da0c48c4Sopenharmony_ci                CU offset : 1889
684da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
685da0c48c4Sopenharmony_ci          DW_TAG_structure_type
686da0c48c4Sopenharmony_ci           Name      : _IO_marker
687da0c48c4Sopenharmony_ci           Offset    : 1909
688da0c48c4Sopenharmony_ci           CU offset : 1909
689da0c48c4Sopenharmony_ci           Attrs     : sibling name byte_size decl_file decl_line
690da0c48c4Sopenharmony_ci           byte size : 12
691da0c48c4Sopenharmony_ci               DW_TAG_member
692da0c48c4Sopenharmony_ci                Name      : _next
693da0c48c4Sopenharmony_ci                Offset    : 1928
694da0c48c4Sopenharmony_ci                CU offset : 1928
695da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
696da0c48c4Sopenharmony_ci               DW_TAG_member
697da0c48c4Sopenharmony_ci                Name      : _sbuf
698da0c48c4Sopenharmony_ci                Offset    : 1944
699da0c48c4Sopenharmony_ci                CU offset : 1944
700da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
701da0c48c4Sopenharmony_ci               DW_TAG_member
702da0c48c4Sopenharmony_ci                Name      : _pos
703da0c48c4Sopenharmony_ci                Offset    : 1960
704da0c48c4Sopenharmony_ci                CU offset : 1960
705da0c48c4Sopenharmony_ci                Attrs     : name data_member_location decl_file decl_line type
706da0c48c4Sopenharmony_ci          DW_TAG_pointer_type
707da0c48c4Sopenharmony_ci           Name      : * NO NAME *
708da0c48c4Sopenharmony_ci           Offset    : 1976
709da0c48c4Sopenharmony_ci           CU offset : 1976
710da0c48c4Sopenharmony_ci           Attrs     : byte_size type
711da0c48c4Sopenharmony_ci           byte size : 4
712da0c48c4Sopenharmony_ci          DW_TAG_pointer_type
713da0c48c4Sopenharmony_ci           Name      : * NO NAME *
714da0c48c4Sopenharmony_ci           Offset    : 1982
715da0c48c4Sopenharmony_ci           CU offset : 1982
716da0c48c4Sopenharmony_ci           Attrs     : byte_size type
717da0c48c4Sopenharmony_ci           byte size : 4
718da0c48c4Sopenharmony_ci          DW_TAG_array_type
719da0c48c4Sopenharmony_ci           Name      : * NO NAME *
720da0c48c4Sopenharmony_ci           Offset    : 1988
721da0c48c4Sopenharmony_ci           CU offset : 1988
722da0c48c4Sopenharmony_ci           Attrs     : sibling type
723da0c48c4Sopenharmony_ci               DW_TAG_subrange_type
724da0c48c4Sopenharmony_ci                Name      : * NO NAME *
725da0c48c4Sopenharmony_ci                Offset    : 1997
726da0c48c4Sopenharmony_ci                CU offset : 1997
727da0c48c4Sopenharmony_ci                Attrs     : upper_bound type
728da0c48c4Sopenharmony_ci          DW_TAG_pointer_type
729da0c48c4Sopenharmony_ci           Name      : * NO NAME *
730da0c48c4Sopenharmony_ci           Offset    : 2004
731da0c48c4Sopenharmony_ci           CU offset : 2004
732da0c48c4Sopenharmony_ci           Attrs     : byte_size
733da0c48c4Sopenharmony_ci           byte size : 4
734da0c48c4Sopenharmony_ci          DW_TAG_array_type
735da0c48c4Sopenharmony_ci           Name      : * NO NAME *
736da0c48c4Sopenharmony_ci           Offset    : 2006
737da0c48c4Sopenharmony_ci           CU offset : 2006
738da0c48c4Sopenharmony_ci           Attrs     : sibling type
739da0c48c4Sopenharmony_ci               DW_TAG_subrange_type
740da0c48c4Sopenharmony_ci                Name      : * NO NAME *
741da0c48c4Sopenharmony_ci                Offset    : 2015
742da0c48c4Sopenharmony_ci                CU offset : 2015
743da0c48c4Sopenharmony_ci                Attrs     : upper_bound type
744da0c48c4Sopenharmony_ci          DW_TAG_typedef
745da0c48c4Sopenharmony_ci           Name      : FILE
746da0c48c4Sopenharmony_ci           Offset    : 2022
747da0c48c4Sopenharmony_ci           CU offset : 2022
748da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
749da0c48c4Sopenharmony_ci          DW_TAG_typedef
750da0c48c4Sopenharmony_ci           Name      : wchar_t
751da0c48c4Sopenharmony_ci           Offset    : 2034
752da0c48c4Sopenharmony_ci           CU offset : 2034
753da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
754da0c48c4Sopenharmony_ci          DW_TAG_typedef
755da0c48c4Sopenharmony_ci           Name      : wint_t
756da0c48c4Sopenharmony_ci           Offset    : 2050
757da0c48c4Sopenharmony_ci           CU offset : 2050
758da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
759da0c48c4Sopenharmony_ci          DW_TAG_typedef
760da0c48c4Sopenharmony_ci           Name      : _G_int16_t
761da0c48c4Sopenharmony_ci           Offset    : 2065
762da0c48c4Sopenharmony_ci           CU offset : 2065
763da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
764da0c48c4Sopenharmony_ci          DW_TAG_typedef
765da0c48c4Sopenharmony_ci           Name      : _G_int32_t
766da0c48c4Sopenharmony_ci           Offset    : 2083
767da0c48c4Sopenharmony_ci           CU offset : 2083
768da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
769da0c48c4Sopenharmony_ci          DW_TAG_typedef
770da0c48c4Sopenharmony_ci           Name      : _G_uint16_t
771da0c48c4Sopenharmony_ci           Offset    : 2101
772da0c48c4Sopenharmony_ci           CU offset : 2101
773da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
774da0c48c4Sopenharmony_ci          DW_TAG_typedef
775da0c48c4Sopenharmony_ci           Name      : _G_uint32_t
776da0c48c4Sopenharmony_ci           Offset    : 2120
777da0c48c4Sopenharmony_ci           CU offset : 2120
778da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
779da0c48c4Sopenharmony_ci          DW_TAG_structure_type
780da0c48c4Sopenharmony_ci           Name      : _IO_jump_t
781da0c48c4Sopenharmony_ci           Offset    : 2139
782da0c48c4Sopenharmony_ci           CU offset : 2139
783da0c48c4Sopenharmony_ci           Attrs     : name declaration
784da0c48c4Sopenharmony_ci          DW_TAG_typedef
785da0c48c4Sopenharmony_ci           Name      : _IO_lock_t
786da0c48c4Sopenharmony_ci           Offset    : 2152
787da0c48c4Sopenharmony_ci           CU offset : 2152
788da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line
789da0c48c4Sopenharmony_ci          DW_TAG_typedef
790da0c48c4Sopenharmony_ci           Name      : _IO_FILE
791da0c48c4Sopenharmony_ci           Offset    : 2166
792da0c48c4Sopenharmony_ci           CU offset : 2166
793da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
794da0c48c4Sopenharmony_ci          DW_TAG_structure_type
795da0c48c4Sopenharmony_ci           Name      : _IO_FILE_plus
796da0c48c4Sopenharmony_ci           Offset    : 2182
797da0c48c4Sopenharmony_ci           CU offset : 2182
798da0c48c4Sopenharmony_ci           Attrs     : name declaration
799da0c48c4Sopenharmony_ci          DW_TAG_typedef
800da0c48c4Sopenharmony_ci           Name      : __io_read_fn
801da0c48c4Sopenharmony_ci           Offset    : 2198
802da0c48c4Sopenharmony_ci           CU offset : 2198
803da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
804da0c48c4Sopenharmony_ci          DW_TAG_subroutine_type
805da0c48c4Sopenharmony_ci           Name      : * NO NAME *
806da0c48c4Sopenharmony_ci           Offset    : 2219
807da0c48c4Sopenharmony_ci           CU offset : 2219
808da0c48c4Sopenharmony_ci           Attrs     : sibling prototyped type
809da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
810da0c48c4Sopenharmony_ci                Name      : * NO NAME *
811da0c48c4Sopenharmony_ci                Offset    : 2229
812da0c48c4Sopenharmony_ci                CU offset : 2229
813da0c48c4Sopenharmony_ci                Attrs     : type
814da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
815da0c48c4Sopenharmony_ci                Name      : * NO NAME *
816da0c48c4Sopenharmony_ci                Offset    : 2234
817da0c48c4Sopenharmony_ci                CU offset : 2234
818da0c48c4Sopenharmony_ci                Attrs     : type
819da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
820da0c48c4Sopenharmony_ci                Name      : * NO NAME *
821da0c48c4Sopenharmony_ci                Offset    : 2239
822da0c48c4Sopenharmony_ci                CU offset : 2239
823da0c48c4Sopenharmony_ci                Attrs     : type
824da0c48c4Sopenharmony_ci          DW_TAG_typedef
825da0c48c4Sopenharmony_ci           Name      : __io_write_fn
826da0c48c4Sopenharmony_ci           Offset    : 2245
827da0c48c4Sopenharmony_ci           CU offset : 2245
828da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
829da0c48c4Sopenharmony_ci          DW_TAG_subroutine_type
830da0c48c4Sopenharmony_ci           Name      : * NO NAME *
831da0c48c4Sopenharmony_ci           Offset    : 2267
832da0c48c4Sopenharmony_ci           CU offset : 2267
833da0c48c4Sopenharmony_ci           Attrs     : sibling prototyped type
834da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
835da0c48c4Sopenharmony_ci                Name      : * NO NAME *
836da0c48c4Sopenharmony_ci                Offset    : 2277
837da0c48c4Sopenharmony_ci                CU offset : 2277
838da0c48c4Sopenharmony_ci                Attrs     : type
839da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
840da0c48c4Sopenharmony_ci                Name      : * NO NAME *
841da0c48c4Sopenharmony_ci                Offset    : 2282
842da0c48c4Sopenharmony_ci                CU offset : 2282
843da0c48c4Sopenharmony_ci                Attrs     : type
844da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
845da0c48c4Sopenharmony_ci                Name      : * NO NAME *
846da0c48c4Sopenharmony_ci                Offset    : 2287
847da0c48c4Sopenharmony_ci                CU offset : 2287
848da0c48c4Sopenharmony_ci                Attrs     : type
849da0c48c4Sopenharmony_ci          DW_TAG_pointer_type
850da0c48c4Sopenharmony_ci           Name      : * NO NAME *
851da0c48c4Sopenharmony_ci           Offset    : 2293
852da0c48c4Sopenharmony_ci           CU offset : 2293
853da0c48c4Sopenharmony_ci           Attrs     : byte_size type
854da0c48c4Sopenharmony_ci           byte size : 4
855da0c48c4Sopenharmony_ci          DW_TAG_const_type
856da0c48c4Sopenharmony_ci           Name      : * NO NAME *
857da0c48c4Sopenharmony_ci           Offset    : 2299
858da0c48c4Sopenharmony_ci           CU offset : 2299
859da0c48c4Sopenharmony_ci           Attrs     : type
860da0c48c4Sopenharmony_ci          DW_TAG_typedef
861da0c48c4Sopenharmony_ci           Name      : __io_seek_fn
862da0c48c4Sopenharmony_ci           Offset    : 2304
863da0c48c4Sopenharmony_ci           CU offset : 2304
864da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
865da0c48c4Sopenharmony_ci          DW_TAG_subroutine_type
866da0c48c4Sopenharmony_ci           Name      : * NO NAME *
867da0c48c4Sopenharmony_ci           Offset    : 2325
868da0c48c4Sopenharmony_ci           CU offset : 2325
869da0c48c4Sopenharmony_ci           Attrs     : sibling prototyped type
870da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
871da0c48c4Sopenharmony_ci                Name      : * NO NAME *
872da0c48c4Sopenharmony_ci                Offset    : 2335
873da0c48c4Sopenharmony_ci                CU offset : 2335
874da0c48c4Sopenharmony_ci                Attrs     : type
875da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
876da0c48c4Sopenharmony_ci                Name      : * NO NAME *
877da0c48c4Sopenharmony_ci                Offset    : 2340
878da0c48c4Sopenharmony_ci                CU offset : 2340
879da0c48c4Sopenharmony_ci                Attrs     : type
880da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
881da0c48c4Sopenharmony_ci                Name      : * NO NAME *
882da0c48c4Sopenharmony_ci                Offset    : 2345
883da0c48c4Sopenharmony_ci                CU offset : 2345
884da0c48c4Sopenharmony_ci                Attrs     : type
885da0c48c4Sopenharmony_ci          DW_TAG_typedef
886da0c48c4Sopenharmony_ci           Name      : __io_close_fn
887da0c48c4Sopenharmony_ci           Offset    : 2351
888da0c48c4Sopenharmony_ci           CU offset : 2351
889da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
890da0c48c4Sopenharmony_ci          DW_TAG_subroutine_type
891da0c48c4Sopenharmony_ci           Name      : * NO NAME *
892da0c48c4Sopenharmony_ci           Offset    : 2373
893da0c48c4Sopenharmony_ci           CU offset : 2373
894da0c48c4Sopenharmony_ci           Attrs     : sibling prototyped type
895da0c48c4Sopenharmony_ci               DW_TAG_formal_parameter
896da0c48c4Sopenharmony_ci                Name      : * NO NAME *
897da0c48c4Sopenharmony_ci                Offset    : 2383
898da0c48c4Sopenharmony_ci                CU offset : 2383
899da0c48c4Sopenharmony_ci                Attrs     : type
900da0c48c4Sopenharmony_ci          DW_TAG_typedef
901da0c48c4Sopenharmony_ci           Name      : fpos_t
902da0c48c4Sopenharmony_ci           Offset    : 2389
903da0c48c4Sopenharmony_ci           CU offset : 2389
904da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
905da0c48c4Sopenharmony_ci          DW_TAG_typedef
906da0c48c4Sopenharmony_ci           Name      : off_t
907da0c48c4Sopenharmony_ci           Offset    : 2403
908da0c48c4Sopenharmony_ci           CU offset : 2403
909da0c48c4Sopenharmony_ci           Attrs     : name decl_file decl_line type
910da0c48c4Sopenharmony_ciNew CU: off = 2418, hsize = 11, ab = 213, as = 4, os = 4
911da0c48c4Sopenharmony_ci     DW_TAG_compile_unit
912da0c48c4Sopenharmony_ci      Name      : f.c
913da0c48c4Sopenharmony_ci      Offset    : 2429
914da0c48c4Sopenharmony_ci      CU offset : 11
915da0c48c4Sopenharmony_ci      Attrs     : name stmt_list low_pc high_pc language comp_dir producer
916da0c48c4Sopenharmony_ci      low PC    : 0x10000490
917da0c48c4Sopenharmony_ci      high PC   : 0x100004b0
918da0c48c4Sopenharmony_ci      language  : 1
919da0c48c4Sopenharmony_ci      directory : /shoggoth/drepper
920da0c48c4Sopenharmony_ci      producer  : GNU C 2.96-laurel-000912
921da0c48c4Sopenharmony_ci          DW_TAG_subprogram
922da0c48c4Sopenharmony_ci           Name      : foo
923da0c48c4Sopenharmony_ci           Offset    : 2490
924da0c48c4Sopenharmony_ci           CU offset : 72
925da0c48c4Sopenharmony_ci           Attrs     : name low_pc high_pc prototyped decl_file decl_line external frame_base type
926da0c48c4Sopenharmony_ci           low PC    : 0x10000490
927da0c48c4Sopenharmony_ci           high PC   : 0x100004b0
928da0c48c4Sopenharmony_ci          DW_TAG_base_type
929da0c48c4Sopenharmony_ci           Name      : int
930da0c48c4Sopenharmony_ci           Offset    : 2513
931da0c48c4Sopenharmony_ci           CU offset : 95
932da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
933da0c48c4Sopenharmony_ci           byte size : 4
934da0c48c4Sopenharmony_ciNew CU: off = 2521, hsize = 11, ab = 267, as = 4, os = 4
935da0c48c4Sopenharmony_ci     DW_TAG_compile_unit
936da0c48c4Sopenharmony_ci      Name      : m.c
937da0c48c4Sopenharmony_ci      Offset    : 2532
938da0c48c4Sopenharmony_ci      CU offset : 11
939da0c48c4Sopenharmony_ci      Attrs     : name stmt_list low_pc high_pc language comp_dir producer
940da0c48c4Sopenharmony_ci      low PC    : 0x100004b0
941da0c48c4Sopenharmony_ci      high PC   : 0x10000514
942da0c48c4Sopenharmony_ci      language  : 1
943da0c48c4Sopenharmony_ci      directory : /shoggoth/drepper
944da0c48c4Sopenharmony_ci      producer  : GNU C 2.96-laurel-000912
945da0c48c4Sopenharmony_ci          DW_TAG_subprogram
946da0c48c4Sopenharmony_ci           Name      : main
947da0c48c4Sopenharmony_ci           Offset    : 2593
948da0c48c4Sopenharmony_ci           CU offset : 72
949da0c48c4Sopenharmony_ci           Attrs     : sibling name low_pc high_pc prototyped decl_file decl_line external frame_base type
950da0c48c4Sopenharmony_ci           low PC    : 0x100004b0
951da0c48c4Sopenharmony_ci           high PC   : 0x10000514
952da0c48c4Sopenharmony_ci               DW_TAG_subprogram
953da0c48c4Sopenharmony_ci                Name      : bar
954da0c48c4Sopenharmony_ci                Offset    : 2621
955da0c48c4Sopenharmony_ci                CU offset : 100
956da0c48c4Sopenharmony_ci                Attrs     : sibling name decl_file decl_line declaration external type
957da0c48c4Sopenharmony_ci                    DW_TAG_unspecified_parameters
958da0c48c4Sopenharmony_ci                     Name      : * NO NAME *
959da0c48c4Sopenharmony_ci                     Offset    : 2638
960da0c48c4Sopenharmony_ci                     CU offset : 117
961da0c48c4Sopenharmony_ci                     Attrs     :
962da0c48c4Sopenharmony_ci               DW_TAG_subprogram
963da0c48c4Sopenharmony_ci                Name      : foo
964da0c48c4Sopenharmony_ci                Offset    : 2640
965da0c48c4Sopenharmony_ci                CU offset : 119
966da0c48c4Sopenharmony_ci                Attrs     : name decl_file decl_line declaration external type
967da0c48c4Sopenharmony_ci                    DW_TAG_unspecified_parameters
968da0c48c4Sopenharmony_ci                     Name      : * NO NAME *
969da0c48c4Sopenharmony_ci                     Offset    : 2653
970da0c48c4Sopenharmony_ci                     CU offset : 132
971da0c48c4Sopenharmony_ci                     Attrs     :
972da0c48c4Sopenharmony_ci          DW_TAG_base_type
973da0c48c4Sopenharmony_ci           Name      : int
974da0c48c4Sopenharmony_ci           Offset    : 2656
975da0c48c4Sopenharmony_ci           CU offset : 135
976da0c48c4Sopenharmony_ci           Attrs     : name byte_size encoding
977da0c48c4Sopenharmony_ci           byte size : 4
978da0c48c4Sopenharmony_ci          DW_TAG_variable
979da0c48c4Sopenharmony_ci           Name      : a
980da0c48c4Sopenharmony_ci           Offset    : 2663
981da0c48c4Sopenharmony_ci           CU offset : 142
982da0c48c4Sopenharmony_ci           Attrs     : location name decl_file decl_line external type
983da0c48c4Sopenharmony_ciEOF
984da0c48c4Sopenharmony_ci
985da0c48c4Sopenharmony_ciexit 0
986