blob: 8720e2496ae3dbca3c1e0e1ffb749a637f0a1421 [file] [log] [blame]
Contents of the .debug_info section:
Compilation Unit @ offset 0x0:
Length: 0x2f3 (32-bit)
Version: 2
Abbrev Offset: 0x0
Pointer Size: 4
<0><b>: Abbrev Number: 1 (DW_TAG_compile_unit)
<c> DW_AT_producer : (indirect string, offset: 0x0): Android (4691093 based on r316199) clang version 6.0.2 (https://android.googlesource.com/toolchain/clang 183abd29fc496f55536e7d904e0abae47888fc7f) (https://android.googlesource.com/toolchain/llvm 34361f192e41ed6e4e8f9aca80a4ea7e9856f327) (based on LLVM 6.0.2svn)
<10> DW_AT_language : 12 (ANSI C99)
<12> DW_AT_name : (indirect string, offset: 0x107): mpers-m32/struct_v4l2_buffer.c
<16> DW_AT_stmt_list : 0x0
<1a> DW_AT_comp_dir : (indirect string, offset: 0x126): /usr/local/google/ndkports/.out/strace/package/strace-4.23
<1e> DW_AT_GNU_pubnames: 1
<1><1f>: Abbrev Number: 2 (DW_TAG_variable)
<20> DW_AT_name : (indirect string, offset: 0x161): mpers_target_var
<24> DW_AT_type : <0x31>
<28> DW_AT_external : 1
<29> DW_AT_decl_file : 5
<2a> DW_AT_decl_line : 53
<2b> DW_AT_location : 5 byte block: 3 4 0 0 0 (DW_OP_addr: 4)
<1><31>: Abbrev Number: 3 (DW_TAG_typedef)
<32> DW_AT_type : <0x3c>
<36> DW_AT_name : (indirect string, offset: 0x2ed): struct_v4l2_buffer
<3a> DW_AT_decl_file : 5
<3b> DW_AT_decl_line : 41
<1><3c>: Abbrev Number: 4 (DW_TAG_structure_type)
<3d> DW_AT_name : (indirect string, offset: 0x2e1): v4l2_buffer
<41> DW_AT_byte_size : 68
<42> DW_AT_decl_file : 2
<43> DW_AT_decl_line : 473
<2><45>: Abbrev Number: 5 (DW_TAG_member)
<46> DW_AT_name : (indirect string, offset: 0x172): index
<4a> DW_AT_type : <0x14b>
<4e> DW_AT_decl_file : 2
<4f> DW_AT_decl_line : 474
<51> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><54>: Abbrev Number: 5 (DW_TAG_member)
<55> DW_AT_name : (indirect string, offset: 0x18b): type
<59> DW_AT_type : <0x14b>
<5d> DW_AT_decl_file : 2
<5e> DW_AT_decl_line : 475
<60> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><63>: Abbrev Number: 5 (DW_TAG_member)
<64> DW_AT_name : (indirect string, offset: 0x190): bytesused
<68> DW_AT_type : <0x14b>
<6c> DW_AT_decl_file : 2
<6d> DW_AT_decl_line : 476
<6f> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><72>: Abbrev Number: 5 (DW_TAG_member)
<73> DW_AT_name : (indirect string, offset: 0x19a): flags
<77> DW_AT_type : <0x14b>
<7b> DW_AT_decl_file : 2
<7c> DW_AT_decl_line : 477
<7e> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><81>: Abbrev Number: 5 (DW_TAG_member)
<82> DW_AT_name : (indirect string, offset: 0x1a0): field
<86> DW_AT_type : <0x14b>
<8a> DW_AT_decl_file : 2
<8b> DW_AT_decl_line : 478
<8d> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<2><90>: Abbrev Number: 5 (DW_TAG_member)
<91> DW_AT_name : (indirect string, offset: 0x1a6): timestamp
<95> DW_AT_type : <0x15d>
<99> DW_AT_decl_file : 2
<9a> DW_AT_decl_line : 479
<9c> DW_AT_data_member_location: 2 byte block: 23 14 (DW_OP_plus_uconst: 20)
<2><9f>: Abbrev Number: 5 (DW_TAG_member)
<a0> DW_AT_name : (indirect string, offset: 0x205): timecode
<a4> DW_AT_type : <0x1aa>
<a8> DW_AT_decl_file : 2
<a9> DW_AT_decl_line : 480
<ab> DW_AT_data_member_location: 2 byte block: 23 1c (DW_OP_plus_uconst: 28)
<2><ae>: Abbrev Number: 5 (DW_TAG_member)
<af> DW_AT_name : (indirect string, offset: 0x25e): sequence
<b3> DW_AT_type : <0x14b>
<b7> DW_AT_decl_file : 2
<b8> DW_AT_decl_line : 481
<ba> DW_AT_data_member_location: 2 byte block: 23 2c (DW_OP_plus_uconst: 44)
<2><bd>: Abbrev Number: 5 (DW_TAG_member)
<be> DW_AT_name : (indirect string, offset: 0x267): memory
<c2> DW_AT_type : <0x14b>
<c6> DW_AT_decl_file : 2
<c7> DW_AT_decl_line : 482
<c9> DW_AT_data_member_location: 2 byte block: 23 30 (DW_OP_plus_uconst: 48)
<2><cc>: Abbrev Number: 5 (DW_TAG_member)
<cd> DW_AT_name : (indirect string, offset: 0x26e): m
<d1> DW_AT_type : <0xdb>
<d5> DW_AT_decl_file : 2
<d6> DW_AT_decl_line : 488
<d8> DW_AT_data_member_location: 2 byte block: 23 34 (DW_OP_plus_uconst: 52)
<2><db>: Abbrev Number: 6 (DW_TAG_union_type)
<dc> DW_AT_byte_size : 4
<dd> DW_AT_decl_file : 2
<de> DW_AT_decl_line : 483
<3><e0>: Abbrev Number: 5 (DW_TAG_member)
<e1> DW_AT_name : (indirect string, offset: 0x270): offset
<e5> DW_AT_type : <0x14b>
<e9> DW_AT_decl_file : 2
<ea> DW_AT_decl_line : 484
<ec> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<3><ef>: Abbrev Number: 5 (DW_TAG_member)
<f0> DW_AT_name : (indirect string, offset: 0x277): userptr
<f4> DW_AT_type : <0x243>
<f8> DW_AT_decl_file : 2
<f9> DW_AT_decl_line : 485
<fb> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<3><fe>: Abbrev Number: 5 (DW_TAG_member)
<ff> DW_AT_name : (indirect string, offset: 0x291): planes
<103> DW_AT_type : <0x24a>
<107> DW_AT_decl_file : 2
<108> DW_AT_decl_line : 486
<10a> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<3><10d>: Abbrev Number: 5 (DW_TAG_member)
<10e> DW_AT_name : (indirect string, offset: 0x2aa): fd
<112> DW_AT_type : <0x2d7>
<116> DW_AT_decl_file : 2
<117> DW_AT_decl_line : 487
<119> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<3><11c>: Abbrev Number: 0
<2><11d>: Abbrev Number: 5 (DW_TAG_member)
<11e> DW_AT_name : (indirect string, offset: 0x298): length
<122> DW_AT_type : <0x14b>
<126> DW_AT_decl_file : 2
<127> DW_AT_decl_line : 489
<129> DW_AT_data_member_location: 2 byte block: 23 38 (DW_OP_plus_uconst: 56)
<2><12c>: Abbrev Number: 5 (DW_TAG_member)
<12d> DW_AT_name : (indirect string, offset: 0x2d7): reserved2
<131> DW_AT_type : <0x14b>
<135> DW_AT_decl_file : 2
<136> DW_AT_decl_line : 490
<138> DW_AT_data_member_location: 2 byte block: 23 3c (DW_OP_plus_uconst: 60)
<2><13b>: Abbrev Number: 5 (DW_TAG_member)
<13c> DW_AT_name : (indirect string, offset: 0x2c3): reserved
<140> DW_AT_type : <0x14b>
<144> DW_AT_decl_file : 2
<145> DW_AT_decl_line : 491
<147> DW_AT_data_member_location: 2 byte block: 23 40 (DW_OP_plus_uconst: 64)
<2><14a>: Abbrev Number: 0
<1><14b>: Abbrev Number: 3 (DW_TAG_typedef)
<14c> DW_AT_type : <0x156>
<150> DW_AT_name : (indirect string, offset: 0x185): __u32
<154> DW_AT_decl_file : 1
<155> DW_AT_decl_line : 28
<1><156>: Abbrev Number: 7 (DW_TAG_base_type)
<157> DW_AT_name : (indirect string, offset: 0x178): unsigned int
<15b> DW_AT_encoding : 7 (unsigned)
<15c> DW_AT_byte_size : 4
<1><15d>: Abbrev Number: 8 (DW_TAG_structure_type)
<15e> DW_AT_name : (indirect string, offset: 0x1fd): timeval
<162> DW_AT_byte_size : 8
<163> DW_AT_decl_file : 4
<164> DW_AT_decl_line : 29
<2><165>: Abbrev Number: 9 (DW_TAG_member)
<166> DW_AT_name : (indirect string, offset: 0x1b0): tv_sec
<16a> DW_AT_type : <0x182>
<16e> DW_AT_decl_file : 4
<16f> DW_AT_decl_line : 30
<170> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><173>: Abbrev Number: 9 (DW_TAG_member)
<174> DW_AT_name : (indirect string, offset: 0x1e0): tv_usec
<178> DW_AT_type : <0x19f>
<17c> DW_AT_decl_file : 4
<17d> DW_AT_decl_line : 31
<17e> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><181>: Abbrev Number: 0
<1><182>: Abbrev Number: 3 (DW_TAG_typedef)
<183> DW_AT_type : <0x18d>
<187> DW_AT_name : (indirect string, offset: 0x1d0): __kernel_time_t
<18b> DW_AT_decl_file : 3
<18c> DW_AT_decl_line : 77
<1><18d>: Abbrev Number: 3 (DW_TAG_typedef)
<18e> DW_AT_type : <0x198>
<192> DW_AT_name : (indirect string, offset: 0x1c0): __kernel_long_t
<196> DW_AT_decl_file : 3
<197> DW_AT_decl_line : 23
<1><198>: Abbrev Number: 7 (DW_TAG_base_type)
<199> DW_AT_name : (indirect string, offset: 0x1b7): long int
<19d> DW_AT_encoding : 5 (signed)
<19e> DW_AT_byte_size : 4
<1><19f>: Abbrev Number: 3 (DW_TAG_typedef)
<1a0> DW_AT_type : <0x18d>
<1a4> DW_AT_name : (indirect string, offset: 0x1e8): __kernel_suseconds_t
<1a8> DW_AT_decl_file : 3
<1a9> DW_AT_decl_line : 43
<1><1aa>: Abbrev Number: 4 (DW_TAG_structure_type)
<1ab> DW_AT_name : (indirect string, offset: 0x250): v4l2_timecode
<1af> DW_AT_byte_size : 16
<1b0> DW_AT_decl_file : 2
<1b1> DW_AT_decl_line : 423
<2><1b3>: Abbrev Number: 5 (DW_TAG_member)
<1b4> DW_AT_name : (indirect string, offset: 0x18b): type
<1b8> DW_AT_type : <0x14b>
<1bc> DW_AT_decl_file : 2
<1bd> DW_AT_decl_line : 424
<1bf> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><1c2>: Abbrev Number: 5 (DW_TAG_member)
<1c3> DW_AT_name : (indirect string, offset: 0x19a): flags
<1c7> DW_AT_type : <0x14b>
<1cb> DW_AT_decl_file : 2
<1cc> DW_AT_decl_line : 425
<1ce> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><1d1>: Abbrev Number: 5 (DW_TAG_member)
<1d2> DW_AT_name : (indirect string, offset: 0x20e): frames
<1d6> DW_AT_type : <0x21d>
<1da> DW_AT_decl_file : 2
<1db> DW_AT_decl_line : 426
<1dd> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><1e0>: Abbrev Number: 5 (DW_TAG_member)
<1e1> DW_AT_name : (indirect string, offset: 0x228): seconds
<1e5> DW_AT_type : <0x21d>
<1e9> DW_AT_decl_file : 2
<1ea> DW_AT_decl_line : 427
<1ec> DW_AT_data_member_location: 2 byte block: 23 9 (DW_OP_plus_uconst: 9)
<2><1ef>: Abbrev Number: 5 (DW_TAG_member)
<1f0> DW_AT_name : (indirect string, offset: 0x230): minutes
<1f4> DW_AT_type : <0x21d>
<1f8> DW_AT_decl_file : 2
<1f9> DW_AT_decl_line : 428
<1fb> DW_AT_data_member_location: 2 byte block: 23 a (DW_OP_plus_uconst: 10)
<2><1fe>: Abbrev Number: 5 (DW_TAG_member)
<1ff> DW_AT_name : (indirect string, offset: 0x238): hours
<203> DW_AT_type : <0x21d>
<207> DW_AT_decl_file : 2
<208> DW_AT_decl_line : 429
<20a> DW_AT_data_member_location: 2 byte block: 23 b (DW_OP_plus_uconst: 11)
<2><20d>: Abbrev Number: 5 (DW_TAG_member)
<20e> DW_AT_name : (indirect string, offset: 0x23e): userbits
<212> DW_AT_type : <0x22f>
<216> DW_AT_decl_file : 2
<217> DW_AT_decl_line : 430
<219> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><21c>: Abbrev Number: 0
<1><21d>: Abbrev Number: 3 (DW_TAG_typedef)
<21e> DW_AT_type : <0x228>
<222> DW_AT_name : (indirect string, offset: 0x223): __u8
<226> DW_AT_decl_file : 1
<227> DW_AT_decl_line : 24
<1><228>: Abbrev Number: 7 (DW_TAG_base_type)
<229> DW_AT_name : (indirect string, offset: 0x215): unsigned char
<22d> DW_AT_encoding : 8 (unsigned char)
<22e> DW_AT_byte_size : 1
<1><22f>: Abbrev Number: 10 (DW_TAG_array_type)
<230> DW_AT_type : <0x21d>
<2><234>: Abbrev Number: 11 (DW_TAG_subrange_type)
<235> DW_AT_type : <0x23c>
<239> DW_AT_lower_bound : 0
<23a> DW_AT_count : 4
<2><23b>: Abbrev Number: 0
<1><23c>: Abbrev Number: 12 (DW_TAG_base_type)
<23d> DW_AT_name : (indirect string, offset: 0x247): sizetype
<241> DW_AT_byte_size : 8
<242> DW_AT_encoding : 7 (unsigned)
<1><243>: Abbrev Number: 7 (DW_TAG_base_type)
<244> DW_AT_name : (indirect string, offset: 0x27f): long unsigned int
<248> DW_AT_encoding : 7 (unsigned)
<249> DW_AT_byte_size : 4
<1><24a>: Abbrev Number: 13 (DW_TAG_pointer_type)
<24b> DW_AT_type : <0x24f>
<1><24f>: Abbrev Number: 4 (DW_TAG_structure_type)
<250> DW_AT_name : (indirect string, offset: 0x2cc): v4l2_plane
<254> DW_AT_byte_size : 60
<255> DW_AT_decl_file : 2
<256> DW_AT_decl_line : 462
<2><258>: Abbrev Number: 5 (DW_TAG_member)
<259> DW_AT_name : (indirect string, offset: 0x190): bytesused
<25d> DW_AT_type : <0x14b>
<261> DW_AT_decl_file : 2
<262> DW_AT_decl_line : 463
<264> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><267>: Abbrev Number: 5 (DW_TAG_member)
<268> DW_AT_name : (indirect string, offset: 0x298): length
<26c> DW_AT_type : <0x14b>
<270> DW_AT_decl_file : 2
<271> DW_AT_decl_line : 464
<273> DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><276>: Abbrev Number: 5 (DW_TAG_member)
<277> DW_AT_name : (indirect string, offset: 0x26e): m
<27b> DW_AT_type : <0x285>
<27f> DW_AT_decl_file : 2
<280> DW_AT_decl_line : 469
<282> DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><285>: Abbrev Number: 6 (DW_TAG_union_type)
<286> DW_AT_byte_size : 4
<287> DW_AT_decl_file : 2
<288> DW_AT_decl_line : 465
<3><28a>: Abbrev Number: 5 (DW_TAG_member)
<28b> DW_AT_name : (indirect string, offset: 0x29f): mem_offset
<28f> DW_AT_type : <0x14b>
<293> DW_AT_decl_file : 2
<294> DW_AT_decl_line : 466
<296> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<3><299>: Abbrev Number: 5 (DW_TAG_member)
<29a> DW_AT_name : (indirect string, offset: 0x277): userptr
<29e> DW_AT_type : <0x243>
<2a2> DW_AT_decl_file : 2
<2a3> DW_AT_decl_line : 467
<2a5> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<3><2a8>: Abbrev Number: 5 (DW_TAG_member)
<2a9> DW_AT_name : (indirect string, offset: 0x2aa): fd
<2ad> DW_AT_type : <0x2d7>
<2b1> DW_AT_decl_file : 2
<2b2> DW_AT_decl_line : 468
<2b4> DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<3><2b7>: Abbrev Number: 0
<2><2b8>: Abbrev Number: 5 (DW_TAG_member)
<2b9> DW_AT_name : (indirect string, offset: 0x2b7): data_offset
<2bd> DW_AT_type : <0x14b>
<2c1> DW_AT_decl_file : 2
<2c2> DW_AT_decl_line : 470
<2c4> DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><2c7>: Abbrev Number: 5 (DW_TAG_member)
<2c8> DW_AT_name : (indirect string, offset: 0x2c3): reserved
<2cc> DW_AT_type : <0x2e9>
<2d0> DW_AT_decl_file : 2
<2d1> DW_AT_decl_line : 471
<2d3> DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<2><2d6>: Abbrev Number: 0
<1><2d7>: Abbrev Number: 3 (DW_TAG_typedef)
<2d8> DW_AT_type : <0x2e2>
<2dc> DW_AT_name : (indirect string, offset: 0x2b1): __s32
<2e0> DW_AT_decl_file : 1
<2e1> DW_AT_decl_line : 27
<1><2e2>: Abbrev Number: 7 (DW_TAG_base_type)
<2e3> DW_AT_name : (indirect string, offset: 0x2ad): int
<2e7> DW_AT_encoding : 5 (signed)
<2e8> DW_AT_byte_size : 4
<1><2e9>: Abbrev Number: 10 (DW_TAG_array_type)
<2ea> DW_AT_type : <0x14b>
<2><2ee>: Abbrev Number: 11 (DW_TAG_subrange_type)
<2ef> DW_AT_type : <0x23c>
<2f3> DW_AT_lower_bound : 0
<2f4> DW_AT_count : 11
<2><2f5>: Abbrev Number: 0
<1><2f6>: Abbrev Number: 0