xref: /aosp_15_r20/external/elfutils/tests/run-readelf-dw-form-indirect.sh (revision 7304104da70ce23c86437a01be71edd1a2d7f37e)
1*7304104dSAndroid Build Coastguard Worker#! /bin/sh
2*7304104dSAndroid Build Coastguard Worker# Copyright (C) 2021 Facebook
3*7304104dSAndroid Build Coastguard Worker# This file is part of elfutils.
4*7304104dSAndroid Build Coastguard Worker#
5*7304104dSAndroid Build Coastguard Worker# This file is free software; you can redistribute it and/or modify
6*7304104dSAndroid Build Coastguard Worker# it under the terms of the GNU General Public License as published by
7*7304104dSAndroid Build Coastguard Worker# the Free Software Foundation; either version 3 of the License, or
8*7304104dSAndroid Build Coastguard Worker# (at your option) any later version.
9*7304104dSAndroid Build Coastguard Worker#
10*7304104dSAndroid Build Coastguard Worker# elfutils is distributed in the hope that it will be useful, but
11*7304104dSAndroid Build Coastguard Worker# WITHOUT ANY WARRANTY; without even the implied warranty of
12*7304104dSAndroid Build Coastguard Worker# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
13*7304104dSAndroid Build Coastguard Worker# GNU General Public License for more details.
14*7304104dSAndroid Build Coastguard Worker#
15*7304104dSAndroid Build Coastguard Worker# You should have received a copy of the GNU General Public License
16*7304104dSAndroid Build Coastguard Worker# along with this program.  If not, see <http://www.gnu.org/licenses/>.
17*7304104dSAndroid Build Coastguard Worker
18*7304104dSAndroid Build Coastguard Worker. $srcdir/test-subr.sh
19*7304104dSAndroid Build Coastguard Worker
20*7304104dSAndroid Build Coastguard Worker# // Program processed by https://github.com/facebookincubator/BOLT.
21*7304104dSAndroid Build Coastguard Worker# // gcc -g -O2 -fno-reorder-blocks-and-partition -Wl,--emit-relocs primes.c -o primes
22*7304104dSAndroid Build Coastguard Worker# // perf record -e cycles:u -j any,u -o perf.data -- ./primes 1000 > /dev/null
23*7304104dSAndroid Build Coastguard Worker# // perf2bolt -p perf.data -o perf.fdata ./primes
24*7304104dSAndroid Build Coastguard Worker# // llvm-bolt primes -o primes.bolt -data=perf.fdata -reorder-blocks=cache+ -reorder-functions=hfsort -split-functions=2 -split-all-cold -split-eh -dyno-stats -update-debug-sections
25*7304104dSAndroid Build Coastguard Worker#
26*7304104dSAndroid Build Coastguard Worker# #include <inttypes.h>
27*7304104dSAndroid Build Coastguard Worker# #include <stdbool.h>
28*7304104dSAndroid Build Coastguard Worker# #include <stdio.h>
29*7304104dSAndroid Build Coastguard Worker# #include <stdlib.h>
30*7304104dSAndroid Build Coastguard Worker#
31*7304104dSAndroid Build Coastguard Worker# bool
32*7304104dSAndroid Build Coastguard Worker# is_prime (uint32_t n)
33*7304104dSAndroid Build Coastguard Worker# {
34*7304104dSAndroid Build Coastguard Worker#   if (n < 2)
35*7304104dSAndroid Build Coastguard Worker#     return false;
36*7304104dSAndroid Build Coastguard Worker#   if (n == 2)
37*7304104dSAndroid Build Coastguard Worker#     return true;
38*7304104dSAndroid Build Coastguard Worker#   if (n % 2 == 0)
39*7304104dSAndroid Build Coastguard Worker#     return false;
40*7304104dSAndroid Build Coastguard Worker#   for (uint32_t i = 3; i <= n / 2; i++)
41*7304104dSAndroid Build Coastguard Worker#     {
42*7304104dSAndroid Build Coastguard Worker#       if (n % i == 0)
43*7304104dSAndroid Build Coastguard Worker# 	return false;
44*7304104dSAndroid Build Coastguard Worker#     }
45*7304104dSAndroid Build Coastguard Worker#   return true;
46*7304104dSAndroid Build Coastguard Worker# }
47*7304104dSAndroid Build Coastguard Worker#
48*7304104dSAndroid Build Coastguard Worker# int
49*7304104dSAndroid Build Coastguard Worker# main (int argc, char *argv[])
50*7304104dSAndroid Build Coastguard Worker# {
51*7304104dSAndroid Build Coastguard Worker#   if (argc != 2)
52*7304104dSAndroid Build Coastguard Worker#     return EXIT_FAILURE;
53*7304104dSAndroid Build Coastguard Worker#   int n = atoi (argv[1]);
54*7304104dSAndroid Build Coastguard Worker#   for (uint32_t i = 2; n > 0; i++)
55*7304104dSAndroid Build Coastguard Worker#     {
56*7304104dSAndroid Build Coastguard Worker#       if (is_prime (i))
57*7304104dSAndroid Build Coastguard Worker# 	{
58*7304104dSAndroid Build Coastguard Worker# 	  printf ("%" PRIu32 "\n", i);
59*7304104dSAndroid Build Coastguard Worker# 	  n--;
60*7304104dSAndroid Build Coastguard Worker# 	}
61*7304104dSAndroid Build Coastguard Worker#     }
62*7304104dSAndroid Build Coastguard Worker#   return EXIT_SUCCESS;
63*7304104dSAndroid Build Coastguard Worker# }
64*7304104dSAndroid Build Coastguard Workertestfiles testfile-dw-form-indirect
65*7304104dSAndroid Build Coastguard Worker
66*7304104dSAndroid Build Coastguard Workertestrun_compare ${abs_top_builddir}/src/readelf --debug-dump=info testfile-dw-form-indirect << EOF
67*7304104dSAndroid Build Coastguard Worker
68*7304104dSAndroid Build Coastguard WorkerDWARF section [33] '.debug_info' at offset 0x801db0:
69*7304104dSAndroid Build Coastguard Worker [Offset]
70*7304104dSAndroid Build Coastguard Worker Compilation unit at offset 0:
71*7304104dSAndroid Build Coastguard Worker Version: 4, Abbreviation section offset: 0, Address size: 8, Offset size: 4
72*7304104dSAndroid Build Coastguard Worker [     b]  compile_unit         abbrev: 1
73*7304104dSAndroid Build Coastguard Worker           producer             (strp) "GNU C17 8.4.1 20200928 (Red Hat 8.4.1-1) -mtune=generic -march=x86-64 -g -O2 -fno-reorder-blocks-and-partition"
74*7304104dSAndroid Build Coastguard Worker           language             (data1) C99 (12)
75*7304104dSAndroid Build Coastguard Worker           name                 (strp) "primes.c"
76*7304104dSAndroid Build Coastguard Worker           comp_dir             (strp) "/home/osandov/bolt"
77*7304104dSAndroid Build Coastguard Worker           ranges               (sec_offset) range list [    10]
78*7304104dSAndroid Build Coastguard Worker           low_pc               (addr) 000000000000000000
79*7304104dSAndroid Build Coastguard Worker           stmt_list            (sec_offset) 0
80*7304104dSAndroid Build Coastguard Worker [    29]    base_type            abbrev: 2
81*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 1
82*7304104dSAndroid Build Coastguard Worker             encoding             (data1) unsigned_char (8)
83*7304104dSAndroid Build Coastguard Worker             name                 (strp) "unsigned char"
84*7304104dSAndroid Build Coastguard Worker [    30]    base_type            abbrev: 2
85*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 2
86*7304104dSAndroid Build Coastguard Worker             encoding             (data1) unsigned (7)
87*7304104dSAndroid Build Coastguard Worker             name                 (strp) "short unsigned int"
88*7304104dSAndroid Build Coastguard Worker [    37]    base_type            abbrev: 2
89*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 4
90*7304104dSAndroid Build Coastguard Worker             encoding             (data1) unsigned (7)
91*7304104dSAndroid Build Coastguard Worker             name                 (strp) "unsigned int"
92*7304104dSAndroid Build Coastguard Worker [    3e]    base_type            abbrev: 2
93*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
94*7304104dSAndroid Build Coastguard Worker             encoding             (data1) unsigned (7)
95*7304104dSAndroid Build Coastguard Worker             name                 (strp) "long unsigned int"
96*7304104dSAndroid Build Coastguard Worker [    45]    base_type            abbrev: 2
97*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 1
98*7304104dSAndroid Build Coastguard Worker             encoding             (data1) signed_char (6)
99*7304104dSAndroid Build Coastguard Worker             name                 (strp) "signed char"
100*7304104dSAndroid Build Coastguard Worker [    4c]    base_type            abbrev: 2
101*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 2
102*7304104dSAndroid Build Coastguard Worker             encoding             (data1) signed (5)
103*7304104dSAndroid Build Coastguard Worker             name                 (strp) "short int"
104*7304104dSAndroid Build Coastguard Worker [    53]    base_type            abbrev: 3
105*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 4
106*7304104dSAndroid Build Coastguard Worker             encoding             (data1) signed (5)
107*7304104dSAndroid Build Coastguard Worker             name                 (string) "int"
108*7304104dSAndroid Build Coastguard Worker [    5a]    typedef              abbrev: 4
109*7304104dSAndroid Build Coastguard Worker             name                 (strp) "__uint32_t"
110*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) types.h (3)
111*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 41
112*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 22
113*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    37]
114*7304104dSAndroid Build Coastguard Worker [    66]    base_type            abbrev: 2
115*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
116*7304104dSAndroid Build Coastguard Worker             encoding             (data1) signed (5)
117*7304104dSAndroid Build Coastguard Worker             name                 (strp) "long int"
118*7304104dSAndroid Build Coastguard Worker [    6d]    typedef              abbrev: 4
119*7304104dSAndroid Build Coastguard Worker             name                 (strp) "__off_t"
120*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) types.h (3)
121*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 150
122*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 25
123*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    66]
124*7304104dSAndroid Build Coastguard Worker [    79]    typedef              abbrev: 4
125*7304104dSAndroid Build Coastguard Worker             name                 (strp) "__off64_t"
126*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) types.h (3)
127*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 151
128*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 27
129*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    66]
130*7304104dSAndroid Build Coastguard Worker [    85]    pointer_type         abbrev: 5
131*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
132*7304104dSAndroid Build Coastguard Worker [    87]    pointer_type         abbrev: 6
133*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
134*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    8d]
135*7304104dSAndroid Build Coastguard Worker [    8d]    base_type            abbrev: 2
136*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 1
137*7304104dSAndroid Build Coastguard Worker             encoding             (data1) signed_char (6)
138*7304104dSAndroid Build Coastguard Worker             name                 (strp) "char"
139*7304104dSAndroid Build Coastguard Worker [    94]    const_type           abbrev: 7
140*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    8d]
141*7304104dSAndroid Build Coastguard Worker [    99]    typedef              abbrev: 4
142*7304104dSAndroid Build Coastguard Worker             name                 (strp) "uint32_t"
143*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stdint-uintn.h (4)
144*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 26
145*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 20
146*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    5a]
147*7304104dSAndroid Build Coastguard Worker [    a5]    typedef              abbrev: 4
148*7304104dSAndroid Build Coastguard Worker             name                 (strp) "size_t"
149*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stddef.h (5)
150*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 216
151*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 23
152*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    3e]
153*7304104dSAndroid Build Coastguard Worker [    b1]    structure_type       abbrev: 8
154*7304104dSAndroid Build Coastguard Worker             name                 (strp) "_IO_FILE"
155*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 216
156*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) struct_FILE.h (6)
157*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 49
158*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 8
159*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   238]
160*7304104dSAndroid Build Coastguard Worker [    be]      member               abbrev: 9
161*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_flags"
162*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
163*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 51
164*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 7
165*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    53]
166*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 0
167*7304104dSAndroid Build Coastguard Worker [    cb]      member               abbrev: 9
168*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_read_ptr"
169*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
170*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 54
171*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
172*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
173*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 8
174*7304104dSAndroid Build Coastguard Worker [    d8]      member               abbrev: 9
175*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_read_end"
176*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
177*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 55
178*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
179*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
180*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 16
181*7304104dSAndroid Build Coastguard Worker [    e5]      member               abbrev: 9
182*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_read_base"
183*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
184*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 56
185*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
186*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
187*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 24
188*7304104dSAndroid Build Coastguard Worker [    f2]      member               abbrev: 9
189*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_write_base"
190*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
191*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 57
192*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
193*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
194*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 32
195*7304104dSAndroid Build Coastguard Worker [    ff]      member               abbrev: 9
196*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_write_ptr"
197*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
198*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 58
199*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
200*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
201*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 40
202*7304104dSAndroid Build Coastguard Worker [   10c]      member               abbrev: 9
203*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_write_end"
204*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
205*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 59
206*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
207*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
208*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 48
209*7304104dSAndroid Build Coastguard Worker [   119]      member               abbrev: 9
210*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_buf_base"
211*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
212*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 60
213*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
214*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
215*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 56
216*7304104dSAndroid Build Coastguard Worker [   126]      member               abbrev: 9
217*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_buf_end"
218*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
219*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 61
220*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
221*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
222*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 64
223*7304104dSAndroid Build Coastguard Worker [   133]      member               abbrev: 9
224*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_save_base"
225*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
226*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 64
227*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
228*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
229*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 72
230*7304104dSAndroid Build Coastguard Worker [   140]      member               abbrev: 9
231*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_backup_base"
232*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
233*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 65
234*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
235*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
236*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 80
237*7304104dSAndroid Build Coastguard Worker [   14d]      member               abbrev: 9
238*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_IO_save_end"
239*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
240*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 66
241*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
242*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    87]
243*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 88
244*7304104dSAndroid Build Coastguard Worker [   15a]      member               abbrev: 9
245*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_markers"
246*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
247*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 68
248*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 22
249*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   251]
250*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 96
251*7304104dSAndroid Build Coastguard Worker [   167]      member               abbrev: 9
252*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_chain"
253*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
254*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 70
255*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 20
256*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   257]
257*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 104
258*7304104dSAndroid Build Coastguard Worker [   174]      member               abbrev: 9
259*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_fileno"
260*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
261*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 72
262*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 7
263*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    53]
264*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 112
265*7304104dSAndroid Build Coastguard Worker [   181]      member               abbrev: 9
266*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_flags2"
267*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
268*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 73
269*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 7
270*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    53]
271*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 116
272*7304104dSAndroid Build Coastguard Worker [   18e]      member               abbrev: 9
273*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_old_offset"
274*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
275*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 74
276*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 11
277*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    6d]
278*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 120
279*7304104dSAndroid Build Coastguard Worker [   19b]      member               abbrev: 9
280*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_cur_column"
281*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
282*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 77
283*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 18
284*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    30]
285*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 128
286*7304104dSAndroid Build Coastguard Worker [   1a8]      member               abbrev: 9
287*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_vtable_offset"
288*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
289*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 78
290*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 15
291*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    45]
292*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 130
293*7304104dSAndroid Build Coastguard Worker [   1b5]      member               abbrev: 9
294*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_shortbuf"
295*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
296*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 79
297*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 8
298*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   25d]
299*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 131
300*7304104dSAndroid Build Coastguard Worker [   1c2]      member               abbrev: 9
301*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_lock"
302*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
303*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 81
304*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 15
305*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   26d]
306*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 136
307*7304104dSAndroid Build Coastguard Worker [   1cf]      member               abbrev: 9
308*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_offset"
309*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
310*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 89
311*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 13
312*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    79]
313*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 144
314*7304104dSAndroid Build Coastguard Worker [   1dc]      member               abbrev: 9
315*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_codecvt"
316*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
317*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 91
318*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 23
319*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   278]
320*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 152
321*7304104dSAndroid Build Coastguard Worker [   1e9]      member               abbrev: 9
322*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_wide_data"
323*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
324*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 92
325*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 25
326*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   283]
327*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 160
328*7304104dSAndroid Build Coastguard Worker [   1f6]      member               abbrev: 9
329*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_freeres_list"
330*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
331*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 93
332*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 20
333*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   257]
334*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 168
335*7304104dSAndroid Build Coastguard Worker [   203]      member               abbrev: 9
336*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_freeres_buf"
337*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
338*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 94
339*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 9
340*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    85]
341*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 176
342*7304104dSAndroid Build Coastguard Worker [   210]      member               abbrev: 9
343*7304104dSAndroid Build Coastguard Worker               name                 (strp) "__pad5"
344*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
345*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 95
346*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 10
347*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    a5]
348*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 184
349*7304104dSAndroid Build Coastguard Worker [   21d]      member               abbrev: 9
350*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_mode"
351*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
352*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 96
353*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 7
354*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    53]
355*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 192
356*7304104dSAndroid Build Coastguard Worker [   22a]      member               abbrev: 9
357*7304104dSAndroid Build Coastguard Worker               name                 (strp) "_unused2"
358*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) struct_FILE.h (6)
359*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 98
360*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 8
361*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   289]
362*7304104dSAndroid Build Coastguard Worker               data_member_location (data1) 196
363*7304104dSAndroid Build Coastguard Worker [   238]    typedef              abbrev: 4
364*7304104dSAndroid Build Coastguard Worker             name                 (strp) "FILE"
365*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) FILE.h (7)
366*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 7
367*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 25
368*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    b1]
369*7304104dSAndroid Build Coastguard Worker [   244]    typedef              abbrev: 10
370*7304104dSAndroid Build Coastguard Worker             name                 (strp) "_IO_lock_t"
371*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) struct_FILE.h (6)
372*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 43
373*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 14
374*7304104dSAndroid Build Coastguard Worker [   24c]    structure_type       abbrev: 11
375*7304104dSAndroid Build Coastguard Worker             name                 (strp) "_IO_marker"
376*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
377*7304104dSAndroid Build Coastguard Worker [   251]    pointer_type         abbrev: 6
378*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
379*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   24c]
380*7304104dSAndroid Build Coastguard Worker [   257]    pointer_type         abbrev: 6
381*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
382*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    b1]
383*7304104dSAndroid Build Coastguard Worker [   25d]    array_type           abbrev: 12
384*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    8d]
385*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   26d]
386*7304104dSAndroid Build Coastguard Worker [   266]      subrange_type        abbrev: 13
387*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    3e]
388*7304104dSAndroid Build Coastguard Worker               upper_bound          (data1) 0
389*7304104dSAndroid Build Coastguard Worker [   26d]    pointer_type         abbrev: 6
390*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
391*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   244]
392*7304104dSAndroid Build Coastguard Worker [   273]    structure_type       abbrev: 11
393*7304104dSAndroid Build Coastguard Worker             name                 (strp) "_IO_codecvt"
394*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
395*7304104dSAndroid Build Coastguard Worker [   278]    pointer_type         abbrev: 6
396*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
397*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   273]
398*7304104dSAndroid Build Coastguard Worker [   27e]    structure_type       abbrev: 11
399*7304104dSAndroid Build Coastguard Worker             name                 (strp) "_IO_wide_data"
400*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
401*7304104dSAndroid Build Coastguard Worker [   283]    pointer_type         abbrev: 6
402*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
403*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   27e]
404*7304104dSAndroid Build Coastguard Worker [   289]    array_type           abbrev: 12
405*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    8d]
406*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   299]
407*7304104dSAndroid Build Coastguard Worker [   292]      subrange_type        abbrev: 13
408*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    3e]
409*7304104dSAndroid Build Coastguard Worker               upper_bound          (data1) 19
410*7304104dSAndroid Build Coastguard Worker [   299]    variable             abbrev: 14
411*7304104dSAndroid Build Coastguard Worker             name                 (strp) "stdin"
412*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stdio.h (8)
413*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 137
414*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 14
415*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   2a5]
416*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
417*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
418*7304104dSAndroid Build Coastguard Worker [   2a5]    pointer_type         abbrev: 6
419*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
420*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   238]
421*7304104dSAndroid Build Coastguard Worker [   2ab]    variable             abbrev: 14
422*7304104dSAndroid Build Coastguard Worker             name                 (strp) "stdout"
423*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stdio.h (8)
424*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 138
425*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 14
426*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   2a5]
427*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
428*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
429*7304104dSAndroid Build Coastguard Worker [   2b7]    variable             abbrev: 14
430*7304104dSAndroid Build Coastguard Worker             name                 (strp) "stderr"
431*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stdio.h (8)
432*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 139
433*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 14
434*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   2a5]
435*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
436*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
437*7304104dSAndroid Build Coastguard Worker [   2c3]    variable             abbrev: 14
438*7304104dSAndroid Build Coastguard Worker             name                 (strp) "sys_nerr"
439*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) sys_errlist.h (9)
440*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 26
441*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 12
442*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    53]
443*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
444*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
445*7304104dSAndroid Build Coastguard Worker [   2cf]    array_type           abbrev: 12
446*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   2e5]
447*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   2da]
448*7304104dSAndroid Build Coastguard Worker [   2d8]      subrange_type        abbrev: 15
449*7304104dSAndroid Build Coastguard Worker [   2da]    const_type           abbrev: 7
450*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   2cf]
451*7304104dSAndroid Build Coastguard Worker [   2df]    pointer_type         abbrev: 6
452*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
453*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    94]
454*7304104dSAndroid Build Coastguard Worker [   2e5]    const_type           abbrev: 7
455*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   2df]
456*7304104dSAndroid Build Coastguard Worker [   2ea]    variable             abbrev: 14
457*7304104dSAndroid Build Coastguard Worker             name                 (strp) "sys_errlist"
458*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) sys_errlist.h (9)
459*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 27
460*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 26
461*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   2da]
462*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
463*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
464*7304104dSAndroid Build Coastguard Worker [   2f6]    base_type            abbrev: 2
465*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
466*7304104dSAndroid Build Coastguard Worker             encoding             (data1) signed (5)
467*7304104dSAndroid Build Coastguard Worker             name                 (strp) "long long int"
468*7304104dSAndroid Build Coastguard Worker [   2fd]    base_type            abbrev: 2
469*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
470*7304104dSAndroid Build Coastguard Worker             encoding             (data1) unsigned (7)
471*7304104dSAndroid Build Coastguard Worker             name                 (strp) "long long unsigned int"
472*7304104dSAndroid Build Coastguard Worker [   304]    subprogram           abbrev: 16
473*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
474*7304104dSAndroid Build Coastguard Worker             name                 (strp) "main"
475*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) primes.c (1)
476*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 24
477*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 1
478*7304104dSAndroid Build Coastguard Worker             prototyped           (flag_present) yes
479*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    53]
480*7304104dSAndroid Build Coastguard Worker             ranges               (sec_offset) range list [    50]
481*7304104dSAndroid Build Coastguard Worker             low_pc               (addr) 000000000000000000
482*7304104dSAndroid Build Coastguard Worker             frame_base           (exprloc) 
483*7304104dSAndroid Build Coastguard Worker              [ 0] call_frame_cfa
484*7304104dSAndroid Build Coastguard Worker             GNU_all_call_sites   (flag_present) yes
485*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   429]
486*7304104dSAndroid Build Coastguard Worker [   326]      formal_parameter     abbrev: 17
487*7304104dSAndroid Build Coastguard Worker               name                 (strp) "argc"
488*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) primes.c (1)
489*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 24
490*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 11
491*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    53]
492*7304104dSAndroid Build Coastguard Worker               location             (sec_offset) location list [    10]
493*7304104dSAndroid Build Coastguard Worker               GNU_locviews         (sec_offset) location list [     0]
494*7304104dSAndroid Build Coastguard Worker [   33a]      formal_parameter     abbrev: 17
495*7304104dSAndroid Build Coastguard Worker               name                 (strp) "argv"
496*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) primes.c (1)
497*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 24
498*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 23
499*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   429]
500*7304104dSAndroid Build Coastguard Worker               location             (sec_offset) location list [    72]
501*7304104dSAndroid Build Coastguard Worker               GNU_locviews         (sec_offset) location list [    3d]
502*7304104dSAndroid Build Coastguard Worker [   34e]      variable             abbrev: 18
503*7304104dSAndroid Build Coastguard Worker               name                 (string) "n"
504*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) primes.c (1)
505*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 28
506*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 7
507*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    53]
508*7304104dSAndroid Build Coastguard Worker               location             (sec_offset) location list [    d4]
509*7304104dSAndroid Build Coastguard Worker               GNU_locviews         (sec_offset) location list [    7a]
510*7304104dSAndroid Build Coastguard Worker [   360]      lexical_block        abbrev: 19
511*7304104dSAndroid Build Coastguard Worker               ranges               (sec_offset) range list [    80]
512*7304104dSAndroid Build Coastguard Worker               sibling              (ref4) [   3ed]
513*7304104dSAndroid Build Coastguard Worker [   369]        variable             abbrev: 18
514*7304104dSAndroid Build Coastguard Worker                 name                 (string) "i"
515*7304104dSAndroid Build Coastguard Worker                 decl_file            (data1) primes.c (1)
516*7304104dSAndroid Build Coastguard Worker                 decl_line            (data1) 29
517*7304104dSAndroid Build Coastguard Worker                 decl_column          (data1) 17
518*7304104dSAndroid Build Coastguard Worker                 type                 (ref4) [    99]
519*7304104dSAndroid Build Coastguard Worker                 location             (sec_offset) location list [   158]
520*7304104dSAndroid Build Coastguard Worker                 GNU_locviews         (sec_offset) location list [    f5]
521*7304104dSAndroid Build Coastguard Worker [   37b]        inlined_subroutine   abbrev: 20
522*7304104dSAndroid Build Coastguard Worker                 abstract_origin      (ref4) [   42f]
523*7304104dSAndroid Build Coastguard Worker                 entry_pc             (addr) 0x0000000000400520
524*7304104dSAndroid Build Coastguard Worker                 GNU_entry_view       (data1) 6
525*7304104dSAndroid Build Coastguard Worker                 ranges               (sec_offset) range list [    e0]
526*7304104dSAndroid Build Coastguard Worker                 call_file            (data1) primes.c (1)
527*7304104dSAndroid Build Coastguard Worker                 call_line            (data1) 31
528*7304104dSAndroid Build Coastguard Worker                 call_column          (data1) 11
529*7304104dSAndroid Build Coastguard Worker                 sibling              (ref4) [   3cb]
530*7304104dSAndroid Build Coastguard Worker [   394]          formal_parameter     abbrev: 21
531*7304104dSAndroid Build Coastguard Worker                   abstract_origin      (ref4) [   440]
532*7304104dSAndroid Build Coastguard Worker                   location             (sec_offset) location list [   1dd]
533*7304104dSAndroid Build Coastguard Worker                   GNU_locviews         (sec_offset) location list [   186]
534*7304104dSAndroid Build Coastguard Worker [   3a1]          inlined_subroutine   abbrev: 22
535*7304104dSAndroid Build Coastguard Worker                   abstract_origin      (ref4) [   42f]
536*7304104dSAndroid Build Coastguard Worker                   ranges               (sec_offset) range list [   120]
537*7304104dSAndroid Build Coastguard Worker                   call_file            (data1) primes.c (1)
538*7304104dSAndroid Build Coastguard Worker                   call_line            (data1) 7
539*7304104dSAndroid Build Coastguard Worker                   call_column          (data1) 1
540*7304104dSAndroid Build Coastguard Worker [   3ad]            formal_parameter     abbrev: 23
541*7304104dSAndroid Build Coastguard Worker                     abstract_origin      (ref4) [   440]
542*7304104dSAndroid Build Coastguard Worker [   3b2]            lexical_block        abbrev: 24
543*7304104dSAndroid Build Coastguard Worker                     abstract_origin      (ref4) [   44a]
544*7304104dSAndroid Build Coastguard Worker                     ranges               (sec_offset) range list [   120]
545*7304104dSAndroid Build Coastguard Worker [   3bb]              variable             abbrev: 25
546*7304104dSAndroid Build Coastguard Worker                       abstract_origin      (ref4) [   44b]
547*7304104dSAndroid Build Coastguard Worker                       location             (sec_offset) location list [   250]
548*7304104dSAndroid Build Coastguard Worker                       GNU_locviews         (sec_offset) location list [   203]
549*7304104dSAndroid Build Coastguard Worker [   3cb]        GNU_call_site        abbrev: 26
550*7304104dSAndroid Build Coastguard Worker                 low_pc               (addr) 0x0000000000a000c7 <.annobin_init.c.unlikely.cold.0+0x47>
551*7304104dSAndroid Build Coastguard Worker                 abstract_origin      (ref4) [   4e2]
552*7304104dSAndroid Build Coastguard Worker [   3d8]          GNU_call_site_parameter abbrev: 27
553*7304104dSAndroid Build Coastguard Worker                   location             (exprloc) 
554*7304104dSAndroid Build Coastguard Worker                    [ 0] reg5
555*7304104dSAndroid Build Coastguard Worker                   GNU_call_site_value  (exprloc) 
556*7304104dSAndroid Build Coastguard Worker                    [ 0] addr 0x400788 <__dso_handle+0x8>
557*7304104dSAndroid Build Coastguard Worker [   3e5]          GNU_call_site_parameter abbrev: 27
558*7304104dSAndroid Build Coastguard Worker                   location             (exprloc) 
559*7304104dSAndroid Build Coastguard Worker                    [ 0] reg4
560*7304104dSAndroid Build Coastguard Worker                   GNU_call_site_value  (exprloc) 
561*7304104dSAndroid Build Coastguard Worker                    [ 0] breg3 -1
562*7304104dSAndroid Build Coastguard Worker [   3ed]      inlined_subroutine   abbrev: 28
563*7304104dSAndroid Build Coastguard Worker               abstract_origin      (ref4) [   45e]
564*7304104dSAndroid Build Coastguard Worker               entry_pc             (addr) 0x00000000004004fb
565*7304104dSAndroid Build Coastguard Worker               GNU_entry_view       (data1) 1
566*7304104dSAndroid Build Coastguard Worker               ranges               (sec_offset) range list [   150]
567*7304104dSAndroid Build Coastguard Worker               call_file            (data1) primes.c (1)
568*7304104dSAndroid Build Coastguard Worker               call_line            (data1) 28
569*7304104dSAndroid Build Coastguard Worker               call_column          (data1) 11
570*7304104dSAndroid Build Coastguard Worker [   402]        formal_parameter     abbrev: 21
571*7304104dSAndroid Build Coastguard Worker                 abstract_origin      (ref4) [   470]
572*7304104dSAndroid Build Coastguard Worker                 location             (sec_offset) location list [   2ad]
573*7304104dSAndroid Build Coastguard Worker                 GNU_locviews         (sec_offset) location list [   268]
574*7304104dSAndroid Build Coastguard Worker [   40f]        GNU_call_site        abbrev: 26
575*7304104dSAndroid Build Coastguard Worker                 low_pc               (addr) 0x0000000000a000a4 <.annobin_init.c.unlikely.cold.0+0x24>
576*7304104dSAndroid Build Coastguard Worker                 abstract_origin      (ref4) [   4ef]
577*7304104dSAndroid Build Coastguard Worker [   41c]          GNU_call_site_parameter abbrev: 27
578*7304104dSAndroid Build Coastguard Worker                   location             (exprloc) 
579*7304104dSAndroid Build Coastguard Worker                    [ 0] reg4
580*7304104dSAndroid Build Coastguard Worker                   GNU_call_site_value  (exprloc) 
581*7304104dSAndroid Build Coastguard Worker                    [ 0] lit0
582*7304104dSAndroid Build Coastguard Worker [   421]          GNU_call_site_parameter abbrev: 27
583*7304104dSAndroid Build Coastguard Worker                   location             (exprloc) 
584*7304104dSAndroid Build Coastguard Worker                    [ 0] reg1
585*7304104dSAndroid Build Coastguard Worker                   GNU_call_site_value  (exprloc) 
586*7304104dSAndroid Build Coastguard Worker                    [ 0] lit10
587*7304104dSAndroid Build Coastguard Worker [   429]    pointer_type         abbrev: 6
588*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 8
589*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    87]
590*7304104dSAndroid Build Coastguard Worker [   42f]    subprogram           abbrev: 29
591*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
592*7304104dSAndroid Build Coastguard Worker             name                 (strp) "is_prime"
593*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) primes.c (1)
594*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 7
595*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 1
596*7304104dSAndroid Build Coastguard Worker             prototyped           (flag_present) yes
597*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [   457]
598*7304104dSAndroid Build Coastguard Worker             inline               (data1) inlined (1)
599*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   457]
600*7304104dSAndroid Build Coastguard Worker [   440]      formal_parameter     abbrev: 30
601*7304104dSAndroid Build Coastguard Worker               name                 (string) "n"
602*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) primes.c (1)
603*7304104dSAndroid Build Coastguard Worker               decl_line            (data1) 7
604*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 20
605*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [    99]
606*7304104dSAndroid Build Coastguard Worker [   44a]      lexical_block        abbrev: 31
607*7304104dSAndroid Build Coastguard Worker [   44b]        variable             abbrev: 32
608*7304104dSAndroid Build Coastguard Worker                 name                 (string) "i"
609*7304104dSAndroid Build Coastguard Worker                 decl_file            (data1) primes.c (1)
610*7304104dSAndroid Build Coastguard Worker                 decl_line            (data1) 15
611*7304104dSAndroid Build Coastguard Worker                 decl_column          (data1) 17
612*7304104dSAndroid Build Coastguard Worker                 type                 (ref4) [    99]
613*7304104dSAndroid Build Coastguard Worker [   457]    base_type            abbrev: 2
614*7304104dSAndroid Build Coastguard Worker             byte_size            (data1) 1
615*7304104dSAndroid Build Coastguard Worker             encoding             (data1) boolean (2)
616*7304104dSAndroid Build Coastguard Worker             name                 (strp) "_Bool"
617*7304104dSAndroid Build Coastguard Worker [   45e]    subprogram           abbrev: 33
618*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
619*7304104dSAndroid Build Coastguard Worker             name                 (strp) "atoi"
620*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stdlib.h (2)
621*7304104dSAndroid Build Coastguard Worker             decl_line            (data2) 361
622*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 1
623*7304104dSAndroid Build Coastguard Worker             prototyped           (flag_present) yes
624*7304104dSAndroid Build Coastguard Worker             type                 (ref4) [    53]
625*7304104dSAndroid Build Coastguard Worker             inline               (data1) declared_inlined (3)
626*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   47e]
627*7304104dSAndroid Build Coastguard Worker [   470]      formal_parameter     abbrev: 34
628*7304104dSAndroid Build Coastguard Worker               name                 (strp) "__nptr"
629*7304104dSAndroid Build Coastguard Worker               decl_file            (data1) stdlib.h (2)
630*7304104dSAndroid Build Coastguard Worker               decl_line            (data2) 361
631*7304104dSAndroid Build Coastguard Worker               decl_column          (data1) 1
632*7304104dSAndroid Build Coastguard Worker               type                 (ref4) [   2df]
633*7304104dSAndroid Build Coastguard Worker [   47e]    subprogram           abbrev: 35
634*7304104dSAndroid Build Coastguard Worker             abstract_origin      (ref4) [   42f]
635*7304104dSAndroid Build Coastguard Worker             low_pc               (addr) 0x0000000000400680 <is_prime>
636*7304104dSAndroid Build Coastguard Worker             high_pc              (data8) 101 (0x00000000004006e5)
637*7304104dSAndroid Build Coastguard Worker             frame_base           (exprloc) 
638*7304104dSAndroid Build Coastguard Worker              [ 0] call_frame_cfa
639*7304104dSAndroid Build Coastguard Worker             GNU_all_call_sites   (flag_present) yes
640*7304104dSAndroid Build Coastguard Worker             sibling              (ref4) [   4e2]
641*7304104dSAndroid Build Coastguard Worker [   499]      formal_parameter     abbrev: 36
642*7304104dSAndroid Build Coastguard Worker               abstract_origin      (ref4) [   440]
643*7304104dSAndroid Build Coastguard Worker               location             (exprloc) 
644*7304104dSAndroid Build Coastguard Worker                [ 0] reg5
645*7304104dSAndroid Build Coastguard Worker [   4a0]      inlined_subroutine   abbrev: 37
646*7304104dSAndroid Build Coastguard Worker               abstract_origin      (ref4) [   42f]
647*7304104dSAndroid Build Coastguard Worker               ranges               (sec_offset) range list [   1a0]
648*7304104dSAndroid Build Coastguard Worker               low_pc               (addr) 000000000000000000
649*7304104dSAndroid Build Coastguard Worker               call_file            (data1) primes.c (1)
650*7304104dSAndroid Build Coastguard Worker               call_line            (data1) 7
651*7304104dSAndroid Build Coastguard Worker               call_column          (data1) 1
652*7304104dSAndroid Build Coastguard Worker [   4b8]        formal_parameter     abbrev: 23
653*7304104dSAndroid Build Coastguard Worker                 abstract_origin      (ref4) [   440]
654*7304104dSAndroid Build Coastguard Worker [   4bd]        lexical_block        abbrev: 38
655*7304104dSAndroid Build Coastguard Worker                 abstract_origin      (ref4) [   44a]
656*7304104dSAndroid Build Coastguard Worker                 ranges               (sec_offset) range list [   1a0]
657*7304104dSAndroid Build Coastguard Worker                 low_pc               (addr) 000000000000000000
658*7304104dSAndroid Build Coastguard Worker [   4d2]          variable             abbrev: 25
659*7304104dSAndroid Build Coastguard Worker                   abstract_origin      (ref4) [   44b]
660*7304104dSAndroid Build Coastguard Worker                   location             (sec_offset) location list [   2d1]
661*7304104dSAndroid Build Coastguard Worker                   GNU_locviews         (sec_offset) location list [   28e]
662*7304104dSAndroid Build Coastguard Worker [   4e2]    subprogram           abbrev: 39
663*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
664*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
665*7304104dSAndroid Build Coastguard Worker             linkage_name         (strp) "printf"
666*7304104dSAndroid Build Coastguard Worker             name                 (strp) "printf"
667*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stdio.h (8)
668*7304104dSAndroid Build Coastguard Worker             decl_line            (data2) 332
669*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 12
670*7304104dSAndroid Build Coastguard Worker [   4ef]    subprogram           abbrev: 40
671*7304104dSAndroid Build Coastguard Worker             external             (flag_present) yes
672*7304104dSAndroid Build Coastguard Worker             declaration          (flag_present) yes
673*7304104dSAndroid Build Coastguard Worker             linkage_name         (strp) "strtol"
674*7304104dSAndroid Build Coastguard Worker             name                 (strp) "strtol"
675*7304104dSAndroid Build Coastguard Worker             decl_file            (data1) stdlib.h (2)
676*7304104dSAndroid Build Coastguard Worker             decl_line            (data1) 176
677*7304104dSAndroid Build Coastguard Worker             decl_column          (data1) 17
678*7304104dSAndroid Build Coastguard WorkerEOF
679