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