1version: 0x00000002 2root_id: 0x84ea5130 3special { 4 id: 0x48b5725f 5 kind: VOID 6} 7pointer_reference { 8 id: 0x0483e6f8 9 kind: POINTER 10 pointee_type_id: 0x384f7d7c 11} 12pointer_reference { 13 id: 0x0dadc373 14 kind: POINTER 15 pointee_type_id: 0x1cf7eb53 16} 17pointer_reference { 18 id: 0x18bd6530 19 kind: POINTER 20 pointee_type_id: 0x48b5725f 21} 22pointer_reference { 23 id: 0x1ba6106c 24 kind: POINTER 25 pointee_type_id: 0x44d8a72d 26} 27pointer_reference { 28 id: 0x2cbfded4 29 kind: POINTER 30 pointee_type_id: 0x98bf9dcc 31} 32pointer_reference { 33 id: 0x391f15ea 34 kind: POINTER 35 pointee_type_id: 0xce3cb135 36} 37pointer_reference { 38 id: 0x3e10b518 39 kind: POINTER 40 pointee_type_id: 0xd20232fd 41} 42pointer_reference { 43 id: 0x3e9c0dc0 44 kind: POINTER 45 pointee_type_id: 0xd030d19e 46} 47typedef { 48 id: 0x1cf7eb53 49 name: "Dl_info" 50 referred_type_id: 0xbd864bae 51} 52typedef { 53 id: 0x854daa2a 54 name: "__uint64_t" 55 referred_type_id: 0x33756485 56} 57typedef { 58 id: 0x3084f0f1 59 name: "android_dlextinfo" 60 referred_type_id: 0xbd864bae 61} 62typedef { 63 id: 0xf435685e 64 name: "size_t" 65 referred_type_id: 0x33756485 66} 67typedef { 68 id: 0x1c898f28 69 name: "uint64_t" 70 referred_type_id: 0x854daa2a 71} 72qualified { 73 id: 0xce3cb135 74 qualifier: CONST 75 qualified_type_id: 0x48b5725f 76} 77qualified { 78 id: 0xd030d19e 79 qualifier: CONST 80 qualified_type_id: 0x3084f0f1 81} 82qualified { 83 id: 0xd20232fd 84 qualifier: CONST 85 qualified_type_id: 0x384f7d7c 86} 87primitive { 88 id: 0x33756485 89 name: "unsigned long" 90 encoding: UNSIGNED_INTEGER 91 bytesize: 0x00000008 92} 93primitive { 94 id: 0x384f7d7c 95 name: "char" 96 encoding: UNSIGNED_CHARACTER 97 bytesize: 0x00000001 98} 99primitive { 100 id: 0x6720d32f 101 name: "int" 102 encoding: SIGNED_INTEGER 103 bytesize: 0x00000004 104} 105struct_union { 106 id: 0xbd864bae 107 kind: STRUCT 108} 109struct_union { 110 id: 0x44d8a72d 111 kind: STRUCT 112 name: "dl_phdr_info" 113} 114function { 115 id: 0x17d8c7cd 116 return_type_id: 0x48b5725f 117 parameter_id: 0x1c898f28 118 parameter_id: 0x18bd6530 119} 120function { 121 id: 0x17dee894 122 return_type_id: 0x48b5725f 123 parameter_id: 0x1c898f28 124 parameter_id: 0x18bd6530 125 parameter_id: 0x18bd6530 126} 127function { 128 id: 0x3e3e01cb 129 return_type_id: 0x0483e6f8 130} 131function { 132 id: 0x5041aa69 133 return_type_id: 0x18bd6530 134 parameter_id: 0x18bd6530 135 parameter_id: 0x3e10b518 136} 137function { 138 id: 0x504e2e44 139 return_type_id: 0x18bd6530 140 parameter_id: 0x18bd6530 141 parameter_id: 0x3e10b518 142 parameter_id: 0x3e10b518 143} 144function { 145 id: 0x5881b8f8 146 return_type_id: 0x18bd6530 147 parameter_id: 0x3e10b518 148 parameter_id: 0x6720d32f 149 parameter_id: 0x3e9c0dc0 150} 151function { 152 id: 0x588e1ffb 153 return_type_id: 0x18bd6530 154 parameter_id: 0x3e10b518 155 parameter_id: 0x6720d32f 156} 157function { 158 id: 0x93f19158 159 return_type_id: 0x6720d32f 160 parameter_id: 0x391f15ea 161 parameter_id: 0x0dadc373 162} 163function { 164 id: 0x96cde10e 165 return_type_id: 0x6720d32f 166 parameter_id: 0x2cbfded4 167 parameter_id: 0x18bd6530 168} 169function { 170 id: 0x973fc952 171 return_type_id: 0xf435685e 172} 173function { 174 id: 0x98bf9dcc 175 return_type_id: 0x6720d32f 176 parameter_id: 0x1ba6106c 177 parameter_id: 0xf435685e 178 parameter_id: 0x18bd6530 179} 180function { 181 id: 0x9bafba63 182 return_type_id: 0x6720d32f 183 parameter_id: 0x18bd6530 184} 185function { 186 id: 0x9d80e32f 187 return_type_id: 0x6720d32f 188} 189elf_symbol { 190 id: 0x214bd127 191 name: "__cfi_shadow_size" 192 is_defined: true 193 symbol_type: FUNCTION 194 type_id: 0x973fc952 195 full_name: "__cfi_shadow_size" 196} 197elf_symbol { 198 id: 0xba188369 199 name: "__cfi_slowpath" 200 is_defined: true 201 symbol_type: FUNCTION 202 type_id: 0x17d8c7cd 203 full_name: "__cfi_slowpath" 204} 205elf_symbol { 206 id: 0xfbdd99d4 207 name: "__cfi_slowpath_diag" 208 is_defined: true 209 symbol_type: FUNCTION 210 type_id: 0x17dee894 211 full_name: "__cfi_slowpath_diag" 212} 213elf_symbol { 214 id: 0x9c574446 215 name: "android_dlopen_ext" 216 is_defined: true 217 symbol_type: FUNCTION 218 binding: WEAK 219 type_id: 0x5881b8f8 220 full_name: "android_dlopen_ext" 221} 222elf_symbol { 223 id: 0xe2fa6cd9 224 name: "android_get_application_target_sdk_version" 225 is_defined: true 226 symbol_type: FUNCTION 227 binding: WEAK 228 type_id: 0x9d80e32f 229 full_name: "android_get_application_target_sdk_version" 230} 231elf_symbol { 232 id: 0xfdb845e5 233 name: "dl_iterate_phdr" 234 is_defined: true 235 symbol_type: FUNCTION 236 binding: WEAK 237 type_id: 0x96cde10e 238 full_name: "dl_iterate_phdr" 239} 240elf_symbol { 241 id: 0xcf045bb6 242 name: "dladdr" 243 is_defined: true 244 symbol_type: FUNCTION 245 binding: WEAK 246 type_id: 0x93f19158 247 full_name: "dladdr" 248} 249elf_symbol { 250 id: 0xc648d537 251 name: "dlclose" 252 is_defined: true 253 symbol_type: FUNCTION 254 binding: WEAK 255 type_id: 0x9bafba63 256 full_name: "dlclose" 257} 258elf_symbol { 259 id: 0x7903d7c5 260 name: "dlerror" 261 is_defined: true 262 symbol_type: FUNCTION 263 binding: WEAK 264 type_id: 0x3e3e01cb 265 full_name: "dlerror" 266} 267elf_symbol { 268 id: 0x12c5b50b 269 name: "dlopen" 270 is_defined: true 271 symbol_type: FUNCTION 272 binding: WEAK 273 type_id: 0x588e1ffb 274 full_name: "dlopen" 275} 276elf_symbol { 277 id: 0x1cff28e1 278 name: "dlsym" 279 is_defined: true 280 symbol_type: FUNCTION 281 binding: WEAK 282 type_id: 0x5041aa69 283 full_name: "dlsym" 284} 285elf_symbol { 286 id: 0xcfaa2262 287 name: "dlvsym" 288 is_defined: true 289 symbol_type: FUNCTION 290 binding: WEAK 291 type_id: 0x504e2e44 292 full_name: "dlvsym" 293} 294interface { 295 id: 0x84ea5130 296 symbol_id: 0x214bd127 297 symbol_id: 0xba188369 298 symbol_id: 0xfbdd99d4 299 symbol_id: 0x9c574446 300 symbol_id: 0xe2fa6cd9 301 symbol_id: 0xfdb845e5 302 symbol_id: 0xcf045bb6 303 symbol_id: 0xc648d537 304 symbol_id: 0x7903d7c5 305 symbol_id: 0x12c5b50b 306 symbol_id: 0x1cff28e1 307 symbol_id: 0xcfaa2262 308} 309