This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: dwarf2read.c:read_partial_die question
> > This is the comment in the testcase (twice.exp) that is producing this
> > behavior
> > # Test that GDB can still detect whether we have line numbers
> > # even if we're executing code in an include file.
>
> Check what GCC is emiting (readelf -wi); do you have a compilation unit
> missing these attributes, or have we lost track of them somehow?
Whoa, readelf is a great command! I was trying to read the assembly file
when I wrote the patch :) Since I don't know what part of this file to
send in, the whole thing is below.
Basically, I just run the twice.exp testcase, and then I ran GDB on
twice-tmp. Here's the output. It looks as if the compiler is not
outputting the DW_AT_comp_dir directive for this file. Is this a bug in
GCC?
Thanks,
Bob Rossi
The section .debug_info contains:
Compilation Unit @ 0:
Length: 167
Version: 2
Abbrev Offset: 0
Pointer Size: 4
<0><b>: Abbrev Number: 1 (DW_TAG_compile_unit)
DW_AT_stmt_list : 0
DW_AT_low_pc : 0x80482d0 134513360
DW_AT_high_pc : 0x80482f2 134513394
DW_AT_name : ../sysdeps/i386/elf/start.S
DW_AT_comp_dir : /disk/hdc2/glibc/debian-build/glibc_2.3.2.ds1-12.test5/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csu
DW_AT_producer : GNU AS 2.14.90.0.7
DW_AT_language : 32769 (MIPS assembler)
Compilation Unit @ ab:
Length: 2200
Version: 2
Abbrev Offset: 20
Pointer Size: 4
<0><b6>: Abbrev Number: 1 (DW_TAG_compile_unit)
DW_AT_stmt_list : 113
DW_AT_high_pc : 0x80482f4 134513396
DW_AT_low_pc : 0x80482f4 134513396
DW_AT_name : (indirect string, offset: 0x1ae): init.c
DW_AT_comp_dir : (indirect string, offset: 0x14c): /disk/hdc2/glibc/debian-build/glibc_2.3.2.ds1-12.test5/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csu
DW_AT_producer : (indirect string, offset: 0xef): GNU C 3.3.3 (Debian 20040401)
DW_AT_language : 1 (ANSI C)
<1><d0>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x243): size_t
DW_AT_decl_file : 2
DW_AT_decl_line : 213
DW_AT_type : <db>
<1><db>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x3a7): unsigned int
DW_AT_byte_size : 4
DW_AT_encoding : 7 (unsigned)
<1><e2>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x32c): __u_char
DW_AT_decl_file : 3
DW_AT_decl_line : 34
DW_AT_type : <ed>
<1><ed>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0xa2): unsigned char
DW_AT_byte_size : 1
DW_AT_encoding : 8 (unsigned char)
<1><f4>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x2b3): __u_short
DW_AT_decl_file : 3
DW_AT_decl_line : 35
DW_AT_type : <ff>
<1><ff>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x8f): short unsigned int
DW_AT_byte_size : 2
DW_AT_encoding : 7 (unsigned)
<1><106>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x220): __u_int
DW_AT_decl_file : 3
DW_AT_decl_line : 36
DW_AT_type : <db>
<1><111>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x2ce): __u_long
DW_AT_decl_file : 3
DW_AT_decl_line : 37
DW_AT_type : <11c>
<1><11c>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x3a2): long unsigned int
DW_AT_byte_size : 4
DW_AT_encoding : 7 (unsigned)
<1><123>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x593): __int8_t
DW_AT_decl_file : 3
DW_AT_decl_line : 40
DW_AT_type : <12e>
<1><12e>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0xa4): signed char
DW_AT_byte_size : 1
DW_AT_encoding : 6 (signed char)
<1><135>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x65d): __uint8_t
DW_AT_decl_file : 3
DW_AT_decl_line : 41
DW_AT_type : <ed>
<1><140>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x6c9): __int16_t
DW_AT_decl_file : 3
DW_AT_decl_line : 42
DW_AT_type : <14b>
<1><14b>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x361): short int
DW_AT_byte_size : 2
DW_AT_encoding : 5 (signed)
<1><152>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x3c3): __uint16_t
DW_AT_decl_file : 3
DW_AT_decl_line : 43
DW_AT_type : <ff>
<1><15d>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x60a): __int32_t
DW_AT_decl_file : 3
DW_AT_decl_line : 44
DW_AT_type : <168>
<1><168>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : int
DW_AT_byte_size : 4
DW_AT_encoding : 5 (signed)
<1><16f>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x319): __uint32_t
DW_AT_decl_file : 3
DW_AT_decl_line : 45
DW_AT_type : <db>
<1><17a>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x55b): __int64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 50
DW_AT_type : <185>
<1><185>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x373): long long int
DW_AT_byte_size : 8
DW_AT_encoding : 5 (signed)
<1><18c>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x254): __uint64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 51
DW_AT_type : <197>
<1><197>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x39d): long long unsigned int
DW_AT_byte_size : 8
DW_AT_encoding : 7 (unsigned)
<1><19e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x2c5): __quad_t
DW_AT_decl_file : 3
DW_AT_decl_line : 59
DW_AT_type : <185>
<1><1a9>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x3d5): __u_quad_t
DW_AT_decl_file : 3
DW_AT_decl_line : 60
DW_AT_type : <197>
<1><1b4>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x36b): __dev_t
DW_AT_decl_file : 3
DW_AT_decl_line : 136
DW_AT_type : <197>
<1><1bf>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x3b4): __uid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 137
DW_AT_type : <db>
<1><1ca>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5f6): __gid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 138
DW_AT_type : <db>
<1><1d5>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x27f): __ino_t
DW_AT_decl_file : 3
DW_AT_decl_line : 139
DW_AT_type : <11c>
<1><1e0>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x489): __ino64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 140
DW_AT_type : <197>
<1><1eb>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x4c7): __mode_t
DW_AT_decl_file : 3
DW_AT_decl_line : 141
DW_AT_type : <db>
<1><1f6>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5bf): __nlink_t
DW_AT_decl_file : 3
DW_AT_decl_line : 142
DW_AT_type : <db>
<1><201>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x131): __off_t
DW_AT_decl_file : 3
DW_AT_decl_line : 143
DW_AT_type : <20c>
<1><20c>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x378): long int
DW_AT_byte_size : 4
DW_AT_encoding : 5 (signed)
<1><213>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x573): __off64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 144
DW_AT_type : <185>
<1><21e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x2ab): __pid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 145
DW_AT_type : <168>
<1><229>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <240>
DW_AT_byte_size : 8
DW_AT_decl_file : 3
DW_AT_decl_line : 146
<2><231>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0xcd): __val
DW_AT_decl_file : 3
DW_AT_decl_line : 146
DW_AT_type : <240>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<1><240>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <250>
DW_AT_type : <168>
<2><249>: Abbrev Number: 8 (DW_TAG_subrange_type)
DW_AT_type : <250>
DW_AT_upper_bound : 1
<1><250>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x3a7): unsigned int
DW_AT_byte_size : 4
DW_AT_encoding : 7 (unsigned)
<1><257>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x2d7): __fsid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 146
DW_AT_type : <229>
<1><262>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x51b): __clock_t
DW_AT_decl_file : 3
DW_AT_decl_line : 147
DW_AT_type : <20c>
<1><26d>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x461): __rlim_t
DW_AT_decl_file : 3
DW_AT_decl_line : 148
DW_AT_type : <11c>
<1><278>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5c): __rlim64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 149
DW_AT_type : <197>
<1><283>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x25f): __id_t
DW_AT_decl_file : 3
DW_AT_decl_line : 150
DW_AT_type : <db>
<1><28e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0xb): __time_t
DW_AT_decl_file : 3
DW_AT_decl_line : 151
DW_AT_type : <20c>
<1><299>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0xb0): __useconds_t
DW_AT_decl_file : 3
DW_AT_decl_line : 152
DW_AT_type : <db>
<1><2a4>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x47b): __suseconds_t
DW_AT_decl_file : 3
DW_AT_decl_line : 153
DW_AT_type : <20c>
<1><2af>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x59c): __daddr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 155
DW_AT_type : <168>
<1><2ba>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5c9): __swblk_t
DW_AT_decl_file : 3
DW_AT_decl_line : 156
DW_AT_type : <20c>
<1><2c5>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x324): __key_t
DW_AT_decl_file : 3
DW_AT_decl_line : 157
DW_AT_type : <168>
<1><2d0>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5fe): __clockid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 160
DW_AT_type : <168>
<1><2db>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x304): __timer_t
DW_AT_decl_file : 3
DW_AT_decl_line : 163
DW_AT_type : <168>
<1><2e6>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x23e): __blksize_t
DW_AT_decl_file : 3
DW_AT_decl_line : 166
DW_AT_type : <20c>
<1><2f1>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x1d9): __blkcnt_t
DW_AT_decl_file : 3
DW_AT_decl_line : 171
DW_AT_type : <20c>
<1><2fc>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x4ab): __blkcnt64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 172
DW_AT_type : <185>
<1><307>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5a6): __fsblkcnt_t
DW_AT_decl_file : 3
DW_AT_decl_line : 175
DW_AT_type : <11c>
<1><312>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x4b8): __fsblkcnt64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 176
DW_AT_type : <197>
<1><31d>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x1b5): __fsfilcnt_t
DW_AT_decl_file : 3
DW_AT_decl_line : 179
DW_AT_type : <11c>
<1><328>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x1ca): __fsfilcnt64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 180
DW_AT_type : <197>
<1><333>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x139): __ssize_t
DW_AT_decl_file : 3
DW_AT_decl_line : 182
DW_AT_type : <168>
<1><33e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x6c0): __loff_t
DW_AT_decl_file : 3
DW_AT_decl_line : 186
DW_AT_type : <213>
<1><349>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x4d0): __qaddr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 187
DW_AT_type : <354>
<1><354>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <19e>
<1><35a>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x6aa): __caddr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 188
DW_AT_type : <365>
<1><365>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <36b>
<1><36b>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0xab): char
DW_AT_byte_size : 1
DW_AT_encoding : 6 (signed char)
<1><372>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x470): __intptr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 191
DW_AT_type : <168>
<1><37d>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x54f): __socklen_t
DW_AT_decl_file : 3
DW_AT_decl_line : 194
DW_AT_type : <db>
<1><388>: Abbrev Number: 10 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x493): wchar_t
DW_AT_decl_file : 2
DW_AT_decl_line : 325
DW_AT_type : <20c>
<1><394>: Abbrev Number: 10 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x3ce): wint_t
DW_AT_decl_file : 2
DW_AT_decl_line : 354
DW_AT_type : <db>
<1><3a0>: Abbrev Number: 11 (DW_TAG_union_type)
DW_AT_sibling : <3bf>
DW_AT_byte_size : 4
DW_AT_decl_file : 4
DW_AT_decl_line : 83
<2><3a8>: Abbrev Number: 12 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x46a): __wch
DW_AT_decl_file : 4
DW_AT_decl_line : 81
DW_AT_type : <394>
<2><3b3>: Abbrev Number: 12 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x3bc): __wchb
DW_AT_decl_file : 4
DW_AT_decl_line : 82
DW_AT_type : <3bf>
<1><3bf>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <3cf>
DW_AT_type : <36b>
<2><3c8>: Abbrev Number: 8 (DW_TAG_subrange_type)
DW_AT_type : <250>
DW_AT_upper_bound : 3
<1><3cf>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <3f4>
DW_AT_byte_size : 8
DW_AT_decl_file : 4
DW_AT_decl_line : 84
<2><3d7>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x2bd): __count
DW_AT_decl_file : 4
DW_AT_decl_line : 78
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><3e5>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0xd3): __value
DW_AT_decl_file : 4
DW_AT_decl_line : 83
DW_AT_type : <3a0>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<1><3f4>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5ea): __mbstate_t
DW_AT_decl_file : 4
DW_AT_decl_line : 84
DW_AT_type : <3cf>
<1><3ff>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <424>
DW_AT_byte_size : 12
DW_AT_decl_file : 5
DW_AT_decl_line : 30
<2><407>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x4da): __pos
DW_AT_decl_file : 5
DW_AT_decl_line : 28
DW_AT_type : <201>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><415>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x38): __state
DW_AT_decl_file : 5
DW_AT_decl_line : 29
DW_AT_type : <3f4>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<1><424>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x589): _G_fpos_t
DW_AT_decl_file : 5
DW_AT_decl_line : 30
DW_AT_type : <3ff>
<1><42f>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <454>
DW_AT_byte_size : 16
DW_AT_decl_file : 5
DW_AT_decl_line : 35
<2><437>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x4da): __pos
DW_AT_decl_file : 5
DW_AT_decl_line : 33
DW_AT_type : <213>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><445>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x38): __state
DW_AT_decl_file : 5
DW_AT_decl_line : 34
DW_AT_type : <3f4>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<1><454>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x1fa): _G_fpos64_t
DW_AT_decl_file : 5
DW_AT_decl_line : 35
DW_AT_type : <42f>
<1><45f>: Abbrev Number: 13 (DW_TAG_enumeration_type)
DW_AT_sibling : <4a4>
DW_AT_byte_size : 4
DW_AT_decl_file : 6
DW_AT_decl_line : 38
<2><467>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x2d): __GCONV_OK
DW_AT_const_value : 0
<2><46d>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x287): __GCONV_NOCONV
DW_AT_const_value : 1
<2><473>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x50e): __GCONV_NODB
DW_AT_const_value : 2
<2><479>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x565): __GCONV_NOMEM
DW_AT_const_value : 3
<2><47f>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x266): __GCONV_EMPTY_INPUT
DW_AT_const_value : 4
<2><485>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x2e0): __GCONV_FULL_OUTPUT
DW_AT_const_value : 5
<2><48b>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x228): __GCONV_ILLEGAL_INPUT
DW_AT_const_value : 6
<2><491>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x14): __GCONV_INCOMPLETE_INPUT
DW_AT_const_value : 7
<2><497>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x67): __GCONV_ILLEGAL_DESCRIPTOR
DW_AT_const_value : 8
<2><49d>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x5d3): __GCONV_INTERNAL_ERROR
DW_AT_const_value : 9
<1><4a4>: Abbrev Number: 13 (DW_TAG_enumeration_type)
DW_AT_sibling : <4b9>
DW_AT_byte_size : 4
DW_AT_decl_file : 6
DW_AT_decl_line : 56
<2><4ac>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x49b): __GCONV_IS_LAST
DW_AT_const_value : 1
<2><4b2>: Abbrev Number: 14 (DW_TAG_enumerator)
DW_AT_name : (indirect string, offset: 0x635): __GCONV_IGNORE_ERRORS
DW_AT_const_value : 2
<1><4b9>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x667): __gconv_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 72
DW_AT_type : <4c4>
<1><4c4>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <4ca>
<1><4ca>: Abbrev Number: 15 (DW_TAG_subroutine_type)
DW_AT_sibling : <4fd>
DW_AT_prototyped : 1
DW_AT_type : <168>
<2><4d4>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <4fd>
<2><4d9>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <5e2>
<2><4de>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <665>
<2><4e3>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <66b>
<2><4e8>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <676>
<2><4ed>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <682>
<2><4f2>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <168>
<2><4f7>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <168>
<1><4fd>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <503>
<1><503>: Abbrev Number: 17 (DW_TAG_structure_type)
DW_AT_sibling : <5e2>
DW_AT_name : (indirect string, offset: 0x335): __gconv_step
DW_AT_byte_size : 60
DW_AT_decl_file : 6
DW_AT_decl_line : 63
<2><50f>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x342): __shlib_handle
DW_AT_decl_file : 6
DW_AT_decl_line : 117
DW_AT_type : <851>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><51d>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x437): __modname
DW_AT_decl_file : 6
DW_AT_decl_line : 118
DW_AT_type : <792>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><52b>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0xbd): __counter
DW_AT_decl_file : 6
DW_AT_decl_line : 120
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><539>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x673): __from_name
DW_AT_decl_file : 6
DW_AT_decl_line : 122
DW_AT_type : <365>
DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><547>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x24a): __to_name
DW_AT_decl_file : 6
DW_AT_decl_line : 123
DW_AT_type : <365>
DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<2><555>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0xc7): __fct
DW_AT_decl_file : 6
DW_AT_decl_line : 125
DW_AT_type : <4b9>
DW_AT_data_member_location: 2 byte block: 23 14 (DW_OP_plus_uconst: 20)
<2><563>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x57d): __btowc_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 126
DW_AT_type : <688>
DW_AT_data_member_location: 2 byte block: 23 18 (DW_OP_plus_uconst: 24)
<2><571>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x42c): __init_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 127
DW_AT_type : <6ae>
DW_AT_data_member_location: 2 byte block: 23 1c (DW_OP_plus_uconst: 28)
<2><57f>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x64b): __end_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 128
DW_AT_type : <6cf>
DW_AT_data_member_location: 2 byte block: 23 20 (DW_OP_plus_uconst: 32)
<2><58d>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x67f): __min_needed_from
DW_AT_decl_file : 6
DW_AT_decl_line : 132
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 24 (DW_OP_plus_uconst: 36)
<2><59b>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x10d): __max_needed_from
DW_AT_decl_file : 6
DW_AT_decl_line : 133
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 28 (DW_OP_plus_uconst: 40)
<2><5a9>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x351): __min_needed_to
DW_AT_decl_file : 6
DW_AT_decl_line : 134
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 2c (DW_OP_plus_uconst: 44)
<2><5b7>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x2f4): __max_needed_to
DW_AT_decl_file : 6
DW_AT_decl_line : 135
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 30 (DW_OP_plus_uconst: 48)
<2><5c5>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x30e): __stateful
DW_AT_decl_file : 6
DW_AT_decl_line : 138
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 34 (DW_OP_plus_uconst: 52)
<2><5d3>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6a3): __data
DW_AT_decl_file : 6
DW_AT_decl_line : 140
DW_AT_type : <730>
DW_AT_data_member_location: 2 byte block: 23 38 (DW_OP_plus_uconst: 56)
<1><5e2>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <5e8>
<1><5e8>: Abbrev Number: 17 (DW_TAG_structure_type)
DW_AT_sibling : <665>
DW_AT_name : (indirect string, offset: 0x525): __gconv_step_data
DW_AT_byte_size : 36
DW_AT_decl_file : 6
DW_AT_decl_line : 64
<2><5f4>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x394): __outbuf
DW_AT_decl_file : 6
DW_AT_decl_line : 147
DW_AT_type : <67c>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><602>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x3fe): __outbufend
DW_AT_decl_file : 6
DW_AT_decl_line : 148
DW_AT_type : <67c>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><610>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x3f6): __flags
DW_AT_decl_file : 6
DW_AT_decl_line : 152
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><61e>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x296): __invocation_counter
DW_AT_decl_file : 6
DW_AT_decl_line : 156
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><62c>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x4ff): __internal_use
DW_AT_decl_file : 6
DW_AT_decl_line : 160
DW_AT_type : <168>
DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<2><63a>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x143): __statep
DW_AT_decl_file : 6
DW_AT_decl_line : 162
DW_AT_type : <857>
DW_AT_data_member_location: 2 byte block: 23 14 (DW_OP_plus_uconst: 20)
<2><648>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x38): __state
DW_AT_decl_file : 6
DW_AT_decl_line : 163
DW_AT_type : <3f4>
DW_AT_data_member_location: 2 byte block: 23 18 (DW_OP_plus_uconst: 24)
<2><656>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x655): __trans
DW_AT_decl_file : 6
DW_AT_decl_line : 167
DW_AT_type : <845>
DW_AT_data_member_location: 2 byte block: 23 20 (DW_OP_plus_uconst: 32)
<1><665>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <66b>
<1><66b>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <671>
<1><671>: Abbrev Number: 18 (DW_TAG_const_type)
DW_AT_type : <ed>
<1><676>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <67c>
<1><67c>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <ed>
<1><682>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <d0>
<1><688>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x11f): __gconv_btowc_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 75
DW_AT_type : <693>
<1><693>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <699>
<1><699>: Abbrev Number: 15 (DW_TAG_subroutine_type)
DW_AT_sibling : <6ae>
DW_AT_prototyped : 1
DW_AT_type : <394>
<2><6a3>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <4fd>
<2><6a8>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <ed>
<1><6ae>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x40): __gconv_init_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 78
DW_AT_type : <6b9>
<1><6b9>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <6bf>
<1><6bf>: Abbrev Number: 15 (DW_TAG_subroutine_type)
DW_AT_sibling : <6cf>
DW_AT_prototyped : 1
DW_AT_type : <168>
<2><6c9>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <4fd>
<1><6cf>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x4e0): __gconv_end_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 79
DW_AT_type : <6da>
<1><6da>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <6e0>
<1><6e0>: Abbrev Number: 19 (DW_TAG_subroutine_type)
DW_AT_sibling : <6ec>
DW_AT_prototyped : 1
<2><6e6>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <4fd>
<1><6ec>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x691): __gconv_trans_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 88
DW_AT_type : <6f7>
<1><6f7>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <6fd>
<1><6fd>: Abbrev Number: 15 (DW_TAG_subroutine_type)
DW_AT_sibling : <730>
DW_AT_prototyped : 1
DW_AT_type : <168>
<2><707>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <4fd>
<2><70c>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <5e2>
<2><711>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <730>
<2><716>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <66b>
<2><71b>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <665>
<2><720>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <66b>
<2><725>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <676>
<2><72a>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <682>
<1><730>: Abbrev Number: 20 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
<1><732>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x614): __gconv_trans_context_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 93
DW_AT_type : <73d>
<1><73d>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <743>
<1><743>: Abbrev Number: 15 (DW_TAG_subroutine_type)
DW_AT_sibling : <767>
DW_AT_prototyped : 1
DW_AT_type : <168>
<2><74d>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <730>
<2><752>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <66b>
<2><757>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <66b>
<2><75c>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <67c>
<2><761>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <67c>
<1><767>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x537): __gconv_trans_query_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 97
DW_AT_type : <772>
<1><772>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <778>
<1><778>: Abbrev Number: 15 (DW_TAG_subroutine_type)
DW_AT_sibling : <792>
DW_AT_prototyped : 1
DW_AT_type : <168>
<2><782>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <792>
<2><787>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <79d>
<2><78c>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <682>
<1><792>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <798>
<1><798>: Abbrev Number: 18 (DW_TAG_const_type)
DW_AT_type : <36b>
<1><79d>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <7a3>
<1><7a3>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <792>
<1><7a9>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x415): __gconv_trans_init_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 100
DW_AT_type : <7b4>
<1><7b4>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <7ba>
<1><7ba>: Abbrev Number: 15 (DW_TAG_subroutine_type)
DW_AT_sibling : <7cf>
DW_AT_prototyped : 1
DW_AT_type : <168>
<2><7c4>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <7cf>
<2><7c9>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <792>
<1><7cf>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <730>
<1><7d5>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x3e0): __gconv_trans_end_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 101
DW_AT_type : <7e0>
<1><7e0>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <7e6>
<1><7e6>: Abbrev Number: 19 (DW_TAG_subroutine_type)
DW_AT_sibling : <7f2>
DW_AT_prototyped : 1
<2><7ec>: Abbrev Number: 16 (DW_TAG_formal_parameter)
DW_AT_type : <730>
<1><7f2>: Abbrev Number: 17 (DW_TAG_structure_type)
DW_AT_sibling : <845>
DW_AT_name : (indirect string, offset: 0x381): __gconv_trans_data
DW_AT_byte_size : 20
DW_AT_decl_file : 6
DW_AT_decl_line : 66
<2><7fe>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x455): __trans_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 106
DW_AT_type : <6ec>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><80c>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x441): __trans_context_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 107
DW_AT_type : <732>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><81a>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x210): __trans_end_fct
DW_AT_decl_file : 6
DW_AT_decl_line : 108
DW_AT_type : <7d5>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><828>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6a3): __data
DW_AT_decl_file : 6
DW_AT_decl_line : 109
DW_AT_type : <730>
DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><836>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x62e): __next
DW_AT_decl_file : 6
DW_AT_decl_line : 110
DW_AT_type : <845>
DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<1><845>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <7f2>
<1><84b>: Abbrev Number: 21 (DW_TAG_structure_type)
DW_AT_name : (indirect string, offset: 0x1e4): __gconv_loaded_object
DW_AT_declaration : 1
<1><851>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <84b>
<1><857>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <3f4>
<1><85d>: Abbrev Number: 17 (DW_TAG_structure_type)
DW_AT_sibling : <894>
DW_AT_name : (indirect string, offset: 0x82): __gconv_info
DW_AT_byte_size : 8
DW_AT_decl_file : 6
DW_AT_decl_line : 173
<2><869>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0xdb): __nsteps
DW_AT_decl_file : 6
DW_AT_decl_line : 174
DW_AT_type : <d0>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><877>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x1c2): __steps
DW_AT_decl_file : 6
DW_AT_decl_line : 175
DW_AT_type : <4fd>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><885>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6a3): __data
DW_AT_decl_file : 6
DW_AT_decl_line : 176
DW_AT_type : <894>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<1><894>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <8a3>
DW_AT_type : <5e8>
<2><89d>: Abbrev Number: 22 (DW_TAG_subrange_type)
DW_AT_type : <250>
<1><8a3>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x206): __gconv_t
DW_AT_decl_file : 6
DW_AT_decl_line : 177
DW_AT_type : <8ae>
<1><8ae>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <85d>
<1><8b4>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <8d9>
DW_AT_byte_size : 44
DW_AT_decl_file : 5
DW_AT_decl_line : 52
<2><8bc>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x27a): __cd
DW_AT_decl_file : 5
DW_AT_decl_line : 50
DW_AT_type : <85d>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><8ca>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6a3): __data
DW_AT_decl_file : 5
DW_AT_decl_line : 51
DW_AT_type : <5e8>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<1><8d9>: Abbrev Number: 11 (DW_TAG_union_type)
DW_AT_sibling : <8f8>
DW_AT_byte_size : 44
DW_AT_decl_file : 5
DW_AT_decl_line : 53
<2><8e1>: Abbrev Number: 12 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x27a): __cd
DW_AT_decl_file : 5
DW_AT_decl_line : 47
DW_AT_type : <85d>
<2><8ec>: Abbrev Number: 12 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x40a): __combined
DW_AT_decl_file : 5
DW_AT_decl_line : 52
DW_AT_type : <8b4>
<1><8f8>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x51): _G_iconv_t
DW_AT_decl_file : 5
DW_AT_decl_line : 53
DW_AT_type : <8d9>
<1><903>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0xe4): _G_int16_t
DW_AT_decl_file : 5
DW_AT_decl_line : 55
DW_AT_type : <14b>
<1><90e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x0): _G_int32_t
DW_AT_decl_file : 5
DW_AT_decl_line : 56
DW_AT_type : <168>
<1><919>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x6b4): _G_uint16_t
DW_AT_decl_file : 5
DW_AT_decl_line : 57
DW_AT_type : <ff>
<1><924>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x5b3): _G_uint32_t
DW_AT_decl_file : 5
DW_AT_decl_line : 58
DW_AT_type : <db>
<1><92f>: Abbrev Number: 23 (DW_TAG_variable)
DW_AT_name : (indirect string, offset: 0x4f0): _IO_stdin_used
DW_AT_decl_file : 1
DW_AT_decl_line : 25
DW_AT_type : <941>
DW_AT_external : 1
DW_AT_location : 5 byte block: 3 f0 84 4 8 (DW_OP_addr: 80484f0)
<1><941>: Abbrev Number: 18 (DW_TAG_const_type)
DW_AT_type : <168>
Compilation Unit @ 947:
Length: 234
Version: 2
Abbrev Offset: 280
Pointer Size: 4
<0><952>: Abbrev Number: 1 (DW_TAG_compile_unit)
DW_AT_stmt_list : 309
DW_AT_name : /disk/hdc2/glibc/debian-build/glibc_2.3.2.ds1-12.test5/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crti.S
DW_AT_comp_dir : /disk/hdc2/glibc/debian-build/glibc_2.3.2.ds1-12.test5/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csu
DW_AT_producer : GNU AS 2.14.90.0.7
DW_AT_language : 32769 (MIPS assembler)
Compilation Unit @ a35:
Length: 4557
Version: 2
Abbrev Offset: 296
Pointer Size: 4
<0><a40>: Abbrev Number: 1 (DW_TAG_compile_unit)
DW_AT_stmt_list : 508
DW_AT_high_pc : 0x80483d1 134513617
DW_AT_low_pc : 0x8048394 134513556
DW_AT_name : /home/bob/cvs/gdb/mi-files/src/gdb/testsuite/gdb.base/twice-tmp.c
DW_AT_producer : GNU C 3.3.3 (Debian 20040401)
DW_AT_language : 1 (ANSI C)
<1><aae>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : size_t
DW_AT_decl_file : 2
DW_AT_decl_line : 213
DW_AT_type : <abc>
<1><abc>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x6e4): unsigned int
DW_AT_byte_size : 4
DW_AT_encoding : 7 (unsigned)
<1><ac3>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __u_char
DW_AT_decl_file : 3
DW_AT_decl_line : 34
DW_AT_type : <ad3>
<1><ad3>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : unsigned char
DW_AT_byte_size : 1
DW_AT_encoding : 8 (unsigned char)
<1><ae4>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __u_short
DW_AT_decl_file : 3
DW_AT_decl_line : 35
DW_AT_type : <af5>
<1><af5>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : short unsigned int
DW_AT_byte_size : 2
DW_AT_encoding : 7 (unsigned)
<1><b0b>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __u_int
DW_AT_decl_file : 3
DW_AT_decl_line : 36
DW_AT_type : <abc>
<1><b1a>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __u_long
DW_AT_decl_file : 3
DW_AT_decl_line : 37
DW_AT_type : <b2a>
<1><b2a>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : long unsigned int
DW_AT_byte_size : 4
DW_AT_encoding : 7 (unsigned)
<1><b3f>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __int8_t
DW_AT_decl_file : 3
DW_AT_decl_line : 40
DW_AT_type : <b4f>
<1><b4f>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : signed char
DW_AT_byte_size : 1
DW_AT_encoding : 6 (signed char)
<1><b5e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __uint8_t
DW_AT_decl_file : 3
DW_AT_decl_line : 41
DW_AT_type : <ad3>
<1><b6f>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __int16_t
DW_AT_decl_file : 3
DW_AT_decl_line : 42
DW_AT_type : <b80>
<1><b80>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : short int
DW_AT_byte_size : 2
DW_AT_encoding : 5 (signed)
<1><b8d>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __uint16_t
DW_AT_decl_file : 3
DW_AT_decl_line : 43
DW_AT_type : <af5>
<1><b9f>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __int32_t
DW_AT_decl_file : 3
DW_AT_decl_line : 44
DW_AT_type : <bb0>
<1><bb0>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : int
DW_AT_byte_size : 4
DW_AT_encoding : 5 (signed)
<1><bb7>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __uint32_t
DW_AT_decl_file : 3
DW_AT_decl_line : 45
DW_AT_type : <abc>
<1><bc9>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __int64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 50
DW_AT_type : <bda>
<1><bda>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : long long int
DW_AT_byte_size : 8
DW_AT_encoding : 5 (signed)
<1><beb>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __uint64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 51
DW_AT_type : <bfd>
<1><bfd>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : long long unsigned int
DW_AT_byte_size : 8
DW_AT_encoding : 7 (unsigned)
<1><c17>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __quad_t
DW_AT_decl_file : 3
DW_AT_decl_line : 59
DW_AT_type : <bda>
<1><c27>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __u_quad_t
DW_AT_decl_file : 3
DW_AT_decl_line : 60
DW_AT_type : <bfd>
<1><c39>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __dev_t
DW_AT_decl_file : 3
DW_AT_decl_line : 136
DW_AT_type : <bfd>
<1><c48>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __uid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 137
DW_AT_type : <abc>
<1><c57>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 138
DW_AT_type : <abc>
<1><c66>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __ino_t
DW_AT_decl_file : 3
DW_AT_decl_line : 139
DW_AT_type : <b2a>
<1><c75>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __ino64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 140
DW_AT_type : <bfd>
<1><c86>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __mode_t
DW_AT_decl_file : 3
DW_AT_decl_line : 141
DW_AT_type : <abc>
<1><c96>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __nlink_t
DW_AT_decl_file : 3
DW_AT_decl_line : 142
DW_AT_type : <abc>
<1><ca7>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __off_t
DW_AT_decl_file : 3
DW_AT_decl_line : 143
DW_AT_type : <cb6>
<1><cb6>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : long int
DW_AT_byte_size : 4
DW_AT_encoding : 5 (signed)
<1><cc2>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __off64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 144
DW_AT_type : <bda>
<1><cd3>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __pid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 145
DW_AT_type : <bb0>
<1><ce2>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <cfb>
DW_AT_byte_size : 8
DW_AT_decl_file : 3
DW_AT_decl_line : 146
<2><cea>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __val
DW_AT_decl_file : 3
DW_AT_decl_line : 146
DW_AT_type : <cfb>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<1><cfb>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <d0b>
DW_AT_type : <bb0>
<2><d04>: Abbrev Number: 8 (DW_TAG_subrange_type)
DW_AT_type : <d0b>
DW_AT_upper_bound : 1
<1><d0b>: Abbrev Number: 3 (DW_TAG_base_type)
DW_AT_name : (indirect string, offset: 0x6e4): unsigned int
DW_AT_byte_size : 4
DW_AT_encoding : 7 (unsigned)
<1><d12>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __fsid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 146
DW_AT_type : <ce2>
<1><d22>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __clock_t
DW_AT_decl_file : 3
DW_AT_decl_line : 147
DW_AT_type : <cb6>
<1><d33>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __rlim_t
DW_AT_decl_file : 3
DW_AT_decl_line : 148
DW_AT_type : <b2a>
<1><d43>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __rlim64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 149
DW_AT_type : <bfd>
<1><d55>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __id_t
DW_AT_decl_file : 3
DW_AT_decl_line : 150
DW_AT_type : <abc>
<1><d63>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __time_t
DW_AT_decl_file : 3
DW_AT_decl_line : 151
DW_AT_type : <cb6>
<1><d73>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __useconds_t
DW_AT_decl_file : 3
DW_AT_decl_line : 152
DW_AT_type : <abc>
<1><d87>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __suseconds_t
DW_AT_decl_file : 3
DW_AT_decl_line : 153
DW_AT_type : <cb6>
<1><d9c>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __daddr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 155
DW_AT_type : <bb0>
<1><dad>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __swblk_t
DW_AT_decl_file : 3
DW_AT_decl_line : 156
DW_AT_type : <cb6>
<1><dbe>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __key_t
DW_AT_decl_file : 3
DW_AT_decl_line : 157
DW_AT_type : <bb0>
<1><dcd>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __clockid_t
DW_AT_decl_file : 3
DW_AT_decl_line : 160
DW_AT_type : <bb0>
<1><de0>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __timer_t
DW_AT_decl_file : 3
DW_AT_decl_line : 163
DW_AT_type : <bb0>
<1><df1>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __blksize_t
DW_AT_decl_file : 3
DW_AT_decl_line : 166
DW_AT_type : <cb6>
<1><e04>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __blkcnt_t
DW_AT_decl_file : 3
DW_AT_decl_line : 171
DW_AT_type : <cb6>
<1><e16>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __blkcnt64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 172
DW_AT_type : <bda>
<1><e2a>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __fsblkcnt_t
DW_AT_decl_file : 3
DW_AT_decl_line : 175
DW_AT_type : <b2a>
<1><e3e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __fsblkcnt64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 176
DW_AT_type : <bfd>
<1><e54>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __fsfilcnt_t
DW_AT_decl_file : 3
DW_AT_decl_line : 179
DW_AT_type : <b2a>
<1><e68>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __fsfilcnt64_t
DW_AT_decl_file : 3
DW_AT_decl_line : 180
DW_AT_type : <bfd>
<1><e7e>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __ssize_t
DW_AT_decl_file : 3
DW_AT_decl_line : 182
DW_AT_type : <bb0>
<1><e8f>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __loff_t
DW_AT_decl_file : 3
DW_AT_decl_line : 186
DW_AT_type : <cc2>
<1><e9f>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __qaddr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 187
DW_AT_type : <eb0>
<1><eb0>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <c17>
<1><eb6>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __caddr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 188
DW_AT_type : <ec7>
<1><ec7>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <ecd>
<1><ecd>: Abbrev Number: 4 (DW_TAG_base_type)
DW_AT_name : char
DW_AT_byte_size : 1
DW_AT_encoding : 6 (signed char)
<1><ed5>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __intptr_t
DW_AT_decl_file : 3
DW_AT_decl_line : 191
DW_AT_type : <bb0>
<1><ee7>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __socklen_t
DW_AT_decl_file : 3
DW_AT_decl_line : 194
DW_AT_type : <abc>
<1><efa>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : FILE
DW_AT_decl_file : 4
DW_AT_decl_line : 46
DW_AT_type : <f06>
<1><f06>: Abbrev Number: 10 (DW_TAG_structure_type)
DW_AT_sibling : <114b>
DW_AT_name : (indirect string, offset: 0x6db): _IO_FILE
DW_AT_byte_size : 148
DW_AT_decl_file : 4
DW_AT_decl_line : 46
<2><f12>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _flags
DW_AT_decl_file : 9
DW_AT_decl_line : 265
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><f24>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_read_ptr
DW_AT_decl_file : 9
DW_AT_decl_line : 270
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><f3c>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_read_end
DW_AT_decl_file : 9
DW_AT_decl_line : 271
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><f54>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_read_base
DW_AT_decl_file : 9
DW_AT_decl_line : 272
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><f6d>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_write_base
DW_AT_decl_file : 9
DW_AT_decl_line : 273
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<2><f87>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_write_ptr
DW_AT_decl_file : 9
DW_AT_decl_line : 274
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 14 (DW_OP_plus_uconst: 20)
<2><fa0>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_write_end
DW_AT_decl_file : 9
DW_AT_decl_line : 275
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 18 (DW_OP_plus_uconst: 24)
<2><fb9>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_buf_base
DW_AT_decl_file : 9
DW_AT_decl_line : 276
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 1c (DW_OP_plus_uconst: 28)
<2><fd1>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_buf_end
DW_AT_decl_file : 9
DW_AT_decl_line : 277
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 20 (DW_OP_plus_uconst: 32)
<2><fe8>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_save_base
DW_AT_decl_file : 9
DW_AT_decl_line : 279
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 24 (DW_OP_plus_uconst: 36)
<2><1001>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_backup_base
DW_AT_decl_file : 9
DW_AT_decl_line : 280
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 28 (DW_OP_plus_uconst: 40)
<2><101c>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _IO_save_end
DW_AT_decl_file : 9
DW_AT_decl_line : 281
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 2c (DW_OP_plus_uconst: 44)
<2><1034>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _markers
DW_AT_decl_file : 9
DW_AT_decl_line : 283
DW_AT_type : <1a2d>
DW_AT_data_member_location: 2 byte block: 23 30 (DW_OP_plus_uconst: 48)
<2><1048>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _chain
DW_AT_decl_file : 9
DW_AT_decl_line : 285
DW_AT_type : <1a33>
DW_AT_data_member_location: 2 byte block: 23 34 (DW_OP_plus_uconst: 52)
<2><105a>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _fileno
DW_AT_decl_file : 9
DW_AT_decl_line : 287
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 38 (DW_OP_plus_uconst: 56)
<2><106d>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _flags2
DW_AT_decl_file : 9
DW_AT_decl_line : 291
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 3c (DW_OP_plus_uconst: 60)
<2><1080>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _old_offset
DW_AT_decl_file : 9
DW_AT_decl_line : 293
DW_AT_type : <ca7>
DW_AT_data_member_location: 2 byte block: 23 40 (DW_OP_plus_uconst: 64)
<2><1097>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _cur_column
DW_AT_decl_file : 9
DW_AT_decl_line : 297
DW_AT_type : <af5>
DW_AT_data_member_location: 2 byte block: 23 44 (DW_OP_plus_uconst: 68)
<2><10ae>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _vtable_offset
DW_AT_decl_file : 9
DW_AT_decl_line : 298
DW_AT_type : <b4f>
DW_AT_data_member_location: 2 byte block: 23 46 (DW_OP_plus_uconst: 70)
<2><10c8>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _shortbuf
DW_AT_decl_file : 9
DW_AT_decl_line : 299
DW_AT_type : <1a9b>
DW_AT_data_member_location: 2 byte block: 23 47 (DW_OP_plus_uconst: 71)
<2><10dd>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _lock
DW_AT_decl_file : 9
DW_AT_decl_line : 303
DW_AT_type : <1aab>
DW_AT_data_member_location: 2 byte block: 23 48 (DW_OP_plus_uconst: 72)
<2><10ee>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _offset
DW_AT_decl_file : 9
DW_AT_decl_line : 312
DW_AT_type : <cc2>
DW_AT_data_member_location: 2 byte block: 23 4c (DW_OP_plus_uconst: 76)
<2><1101>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : __pad1
DW_AT_decl_file : 9
DW_AT_decl_line : 318
DW_AT_type : <16e4>
DW_AT_data_member_location: 2 byte block: 23 54 (DW_OP_plus_uconst: 84)
<2><1113>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : __pad2
DW_AT_decl_file : 9
DW_AT_decl_line : 319
DW_AT_type : <16e4>
DW_AT_data_member_location: 2 byte block: 23 58 (DW_OP_plus_uconst: 88)
<2><1125>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _mode
DW_AT_decl_file : 9
DW_AT_decl_line : 321
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 5c (DW_OP_plus_uconst: 92)
<2><1136>: Abbrev Number: 11 (DW_TAG_member)
DW_AT_name : _unused2
DW_AT_decl_file : 9
DW_AT_decl_line : 323
DW_AT_type : <1ab1>
DW_AT_data_member_location: 2 byte block: 23 60 (DW_OP_plus_uconst: 96)
<1><114b>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __FILE
DW_AT_decl_file : 4
DW_AT_decl_line : 62
DW_AT_type : <f06>
<1><1159>: Abbrev Number: 12 (DW_TAG_typedef)
DW_AT_name : wchar_t
DW_AT_decl_file : 2
DW_AT_decl_line : 325
DW_AT_type : <cb6>
<1><1169>: Abbrev Number: 12 (DW_TAG_typedef)
DW_AT_name : wint_t
DW_AT_decl_file : 2
DW_AT_decl_line : 354
DW_AT_type : <abc>
<1><1178>: Abbrev Number: 13 (DW_TAG_union_type)
DW_AT_sibling : <119c>
DW_AT_byte_size : 4
DW_AT_decl_file : 5
DW_AT_decl_line : 83
<2><1180>: Abbrev Number: 14 (DW_TAG_member)
DW_AT_name : __wch
DW_AT_decl_file : 5
DW_AT_decl_line : 81
DW_AT_type : <1169>
<2><118d>: Abbrev Number: 14 (DW_TAG_member)
DW_AT_name : __wchb
DW_AT_decl_file : 5
DW_AT_decl_line : 82
DW_AT_type : <119c>
<1><119c>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <11ac>
DW_AT_type : <ecd>
<2><11a5>: Abbrev Number: 8 (DW_TAG_subrange_type)
DW_AT_type : <d0b>
DW_AT_upper_bound : 3
<1><11ac>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <11d9>
DW_AT_byte_size : 8
DW_AT_decl_file : 5
DW_AT_decl_line : 84
<2><11b4>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __count
DW_AT_decl_file : 5
DW_AT_decl_line : 78
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><11c6>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __value
DW_AT_decl_file : 5
DW_AT_decl_line : 83
DW_AT_type : <1178>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<1><11d9>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __mbstate_t
DW_AT_decl_file : 5
DW_AT_decl_line : 84
DW_AT_type : <11ac>
<1><11ec>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <1213>
DW_AT_byte_size : 12
DW_AT_decl_file : 6
DW_AT_decl_line : 30
<2><11f4>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __pos
DW_AT_decl_file : 6
DW_AT_decl_line : 28
DW_AT_type : <ca7>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><1204>: Abbrev Number: 15 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6d3): __state
DW_AT_decl_file : 6
DW_AT_decl_line : 29
DW_AT_type : <11d9>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<1><1213>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : _G_fpos_t
DW_AT_decl_file : 6
DW_AT_decl_line : 30
DW_AT_type : <11ec>
<1><1224>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <124b>
DW_AT_byte_size : 16
DW_AT_decl_file : 6
DW_AT_decl_line : 35
<2><122c>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __pos
DW_AT_decl_file : 6
DW_AT_decl_line : 33
DW_AT_type : <cc2>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><123c>: Abbrev Number: 15 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6d3): __state
DW_AT_decl_file : 6
DW_AT_decl_line : 34
DW_AT_type : <11d9>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<1><124b>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : _G_fpos64_t
DW_AT_decl_file : 6
DW_AT_decl_line : 35
DW_AT_type : <1224>
<1><125e>: Abbrev Number: 16 (DW_TAG_enumeration_type)
DW_AT_sibling : <1339>
DW_AT_byte_size : 4
DW_AT_decl_file : 7
DW_AT_decl_line : 38
<2><1266>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_OK
DW_AT_const_value : 0
<2><1273>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_NOCONV
DW_AT_const_value : 1
<2><1284>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_NODB
DW_AT_const_value : 2
<2><1293>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_NOMEM
DW_AT_const_value : 3
<2><12a3>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_EMPTY_INPUT
DW_AT_const_value : 4
<2><12b9>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_FULL_OUTPUT
DW_AT_const_value : 5
<2><12cf>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_ILLEGAL_INPUT
DW_AT_const_value : 6
<2><12e7>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_INCOMPLETE_INPUT
DW_AT_const_value : 7
<2><1302>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_ILLEGAL_DESCRIPTOR
DW_AT_const_value : 8
<2><131f>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_INTERNAL_ERROR
DW_AT_const_value : 9
<1><1339>: Abbrev Number: 16 (DW_TAG_enumeration_type)
DW_AT_sibling : <136c>
DW_AT_byte_size : 4
DW_AT_decl_file : 7
DW_AT_decl_line : 56
<2><1341>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_IS_LAST
DW_AT_const_value : 1
<2><1353>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __GCONV_IGNORE_ERRORS
DW_AT_const_value : 2
<1><136c>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 72
DW_AT_type : <137f>
<1><137f>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1385>
<1><1385>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <13b8>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><138f>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <13b8>
<2><1394>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <151d>
<2><1399>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15e4>
<2><139e>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15ea>
<2><13a3>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15f5>
<2><13a8>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <1601>
<2><13ad>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <bb0>
<2><13b2>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <bb0>
<1><13b8>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <13be>
<1><13be>: Abbrev Number: 20 (DW_TAG_structure_type)
DW_AT_sibling : <151d>
DW_AT_name : __gconv_step
DW_AT_byte_size : 60
DW_AT_decl_file : 7
DW_AT_decl_line : 63
<2><13d3>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __shlib_handle
DW_AT_decl_file : 7
DW_AT_decl_line : 117
DW_AT_type : <189c>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><13ec>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __modname
DW_AT_decl_file : 7
DW_AT_decl_line : 118
DW_AT_type : <1770>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><1400>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __counter
DW_AT_decl_file : 7
DW_AT_decl_line : 120
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><1414>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __from_name
DW_AT_decl_file : 7
DW_AT_decl_line : 122
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><142a>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __to_name
DW_AT_decl_file : 7
DW_AT_decl_line : 123
DW_AT_type : <ec7>
DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<2><143e>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __fct
DW_AT_decl_file : 7
DW_AT_decl_line : 125
DW_AT_type : <136c>
DW_AT_data_member_location: 2 byte block: 23 14 (DW_OP_plus_uconst: 20)
<2><144e>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __btowc_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 126
DW_AT_type : <1607>
DW_AT_data_member_location: 2 byte block: 23 18 (DW_OP_plus_uconst: 24)
<2><1464>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __init_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 127
DW_AT_type : <163b>
DW_AT_data_member_location: 2 byte block: 23 1c (DW_OP_plus_uconst: 28)
<2><1479>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __end_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 128
DW_AT_type : <1669>
DW_AT_data_member_location: 2 byte block: 23 20 (DW_OP_plus_uconst: 32)
<2><148d>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __min_needed_from
DW_AT_decl_file : 7
DW_AT_decl_line : 132
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 24 (DW_OP_plus_uconst: 36)
<2><14a9>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __max_needed_from
DW_AT_decl_file : 7
DW_AT_decl_line : 133
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 28 (DW_OP_plus_uconst: 40)
<2><14c5>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __min_needed_to
DW_AT_decl_file : 7
DW_AT_decl_line : 134
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 2c (DW_OP_plus_uconst: 44)
<2><14df>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __max_needed_to
DW_AT_decl_file : 7
DW_AT_decl_line : 135
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 30 (DW_OP_plus_uconst: 48)
<2><14f9>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __stateful
DW_AT_decl_file : 7
DW_AT_decl_line : 138
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 34 (DW_OP_plus_uconst: 52)
<2><150e>: Abbrev Number: 15 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6f1): __data
DW_AT_decl_file : 7
DW_AT_decl_line : 140
DW_AT_type : <16e4>
DW_AT_data_member_location: 2 byte block: 23 38 (DW_OP_plus_uconst: 56)
<1><151d>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1523>
<1><1523>: Abbrev Number: 20 (DW_TAG_structure_type)
DW_AT_sibling : <15e4>
DW_AT_name : __gconv_step_data
DW_AT_byte_size : 36
DW_AT_decl_file : 7
DW_AT_decl_line : 64
<2><153d>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __outbuf
DW_AT_decl_file : 7
DW_AT_decl_line : 147
DW_AT_type : <15fb>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><1550>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __outbufend
DW_AT_decl_file : 7
DW_AT_decl_line : 148
DW_AT_type : <15fb>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><1566>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __flags
DW_AT_decl_file : 7
DW_AT_decl_line : 152
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><1578>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __invocation_counter
DW_AT_decl_file : 7
DW_AT_decl_line : 156
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><1597>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __internal_use
DW_AT_decl_file : 7
DW_AT_decl_line : 160
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<2><15b0>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __statep
DW_AT_decl_file : 7
DW_AT_decl_line : 162
DW_AT_type : <18a2>
DW_AT_data_member_location: 2 byte block: 23 14 (DW_OP_plus_uconst: 20)
<2><15c3>: Abbrev Number: 15 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6d3): __state
DW_AT_decl_file : 7
DW_AT_decl_line : 163
DW_AT_type : <11d9>
DW_AT_data_member_location: 2 byte block: 23 18 (DW_OP_plus_uconst: 24)
<2><15d1>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __trans
DW_AT_decl_file : 7
DW_AT_decl_line : 167
DW_AT_type : <187e>
DW_AT_data_member_location: 2 byte block: 23 20 (DW_OP_plus_uconst: 32)
<1><15e4>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <15ea>
<1><15ea>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <15f0>
<1><15f0>: Abbrev Number: 21 (DW_TAG_const_type)
DW_AT_type : <ad3>
<1><15f5>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <15fb>
<1><15fb>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <ad3>
<1><1601>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <aae>
<1><1607>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_btowc_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 75
DW_AT_type : <1620>
<1><1620>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1626>
<1><1626>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <163b>
DW_AT_prototyped : 1
DW_AT_type : <1169>
<2><1630>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <13b8>
<2><1635>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <ad3>
<1><163b>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_init_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 78
DW_AT_type : <1653>
<1><1653>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1659>
<1><1659>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <1669>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><1663>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <13b8>
<1><1669>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_end_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 79
DW_AT_type : <1680>
<1><1680>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1686>
<1><1686>: Abbrev Number: 22 (DW_TAG_subroutine_type)
DW_AT_sibling : <1692>
DW_AT_prototyped : 1
<2><168c>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <13b8>
<1><1692>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_trans_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 88
DW_AT_type : <16ab>
<1><16ab>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <16b1>
<1><16b1>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <16e4>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><16bb>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <13b8>
<2><16c0>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <151d>
<2><16c5>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <16e4>
<2><16ca>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15ea>
<2><16cf>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15e4>
<2><16d4>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15ea>
<2><16d9>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15f5>
<2><16de>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <1601>
<1><16e4>: Abbrev Number: 23 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
<1><16e6>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_trans_context_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 93
DW_AT_type : <1707>
<1><1707>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <170d>
<1><170d>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <1731>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><1717>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <16e4>
<2><171c>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15ea>
<2><1721>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15ea>
<2><1726>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15fb>
<2><172b>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <15fb>
<1><1731>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_trans_query_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 97
DW_AT_type : <1750>
<1><1750>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1756>
<1><1756>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <1770>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><1760>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <1770>
<2><1765>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <177b>
<2><176a>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <1601>
<1><1770>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1776>
<1><1776>: Abbrev Number: 21 (DW_TAG_const_type)
DW_AT_type : <ecd>
<1><177b>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1781>
<1><1781>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1770>
<1><1787>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_trans_init_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 100
DW_AT_type : <17a5>
<1><17a5>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <17ab>
<1><17ab>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <17c0>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><17b5>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <17c0>
<2><17ba>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <1770>
<1><17c0>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <16e4>
<1><17c6>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_trans_end_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 101
DW_AT_type : <17e3>
<1><17e3>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <17e9>
<1><17e9>: Abbrev Number: 22 (DW_TAG_subroutine_type)
DW_AT_sibling : <17f5>
DW_AT_prototyped : 1
<2><17ef>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <16e4>
<1><17f5>: Abbrev Number: 20 (DW_TAG_structure_type)
DW_AT_sibling : <187e>
DW_AT_name : __gconv_trans_data
DW_AT_byte_size : 20
DW_AT_decl_file : 7
DW_AT_decl_line : 66
<2><1810>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __trans_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 106
DW_AT_type : <1692>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><1826>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __trans_context_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 107
DW_AT_type : <16e6>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><1844>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __trans_end_fct
DW_AT_decl_file : 7
DW_AT_decl_line : 108
DW_AT_type : <17c6>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<2><185e>: Abbrev Number: 15 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6f1): __data
DW_AT_decl_file : 7
DW_AT_decl_line : 109
DW_AT_type : <16e4>
DW_AT_data_member_location: 2 byte block: 23 c (DW_OP_plus_uconst: 12)
<2><186c>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __next
DW_AT_decl_file : 7
DW_AT_decl_line : 110
DW_AT_type : <187e>
DW_AT_data_member_location: 2 byte block: 23 10 (DW_OP_plus_uconst: 16)
<1><187e>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <17f5>
<1><1884>: Abbrev Number: 24 (DW_TAG_structure_type)
DW_AT_name : __gconv_loaded_object
DW_AT_declaration : 1
<1><189c>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <1884>
<1><18a2>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <11d9>
<1><18a8>: Abbrev Number: 20 (DW_TAG_structure_type)
DW_AT_sibling : <18f1>
DW_AT_name : __gconv_info
DW_AT_byte_size : 8
DW_AT_decl_file : 7
DW_AT_decl_line : 173
<2><18bd>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __nsteps
DW_AT_decl_file : 7
DW_AT_decl_line : 174
DW_AT_type : <aae>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><18d0>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __steps
DW_AT_decl_file : 7
DW_AT_decl_line : 175
DW_AT_type : <13b8>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><18e2>: Abbrev Number: 15 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6f1): __data
DW_AT_decl_file : 7
DW_AT_decl_line : 176
DW_AT_type : <18f1>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<1><18f1>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <1900>
DW_AT_type : <1523>
<2><18fa>: Abbrev Number: 25 (DW_TAG_subrange_type)
DW_AT_type : <d0b>
<1><1900>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gconv_t
DW_AT_decl_file : 7
DW_AT_decl_line : 177
DW_AT_type : <1911>
<1><1911>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <18a8>
<1><1917>: Abbrev Number: 5 (DW_TAG_structure_type)
DW_AT_sibling : <193d>
DW_AT_byte_size : 44
DW_AT_decl_file : 6
DW_AT_decl_line : 52
<2><191f>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : __cd
DW_AT_decl_file : 6
DW_AT_decl_line : 50
DW_AT_type : <18a8>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><192e>: Abbrev Number: 15 (DW_TAG_member)
DW_AT_name : (indirect string, offset: 0x6f1): __data
DW_AT_decl_file : 6
DW_AT_decl_line : 51
DW_AT_type : <1523>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<1><193d>: Abbrev Number: 13 (DW_TAG_union_type)
DW_AT_sibling : <1964>
DW_AT_byte_size : 44
DW_AT_decl_file : 6
DW_AT_decl_line : 53
<2><1945>: Abbrev Number: 14 (DW_TAG_member)
DW_AT_name : __cd
DW_AT_decl_file : 6
DW_AT_decl_line : 47
DW_AT_type : <18a8>
<2><1951>: Abbrev Number: 14 (DW_TAG_member)
DW_AT_name : __combined
DW_AT_decl_file : 6
DW_AT_decl_line : 52
DW_AT_type : <1917>
<1><1964>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : _G_iconv_t
DW_AT_decl_file : 6
DW_AT_decl_line : 53
DW_AT_type : <193d>
<1><1976>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : _G_int16_t
DW_AT_decl_file : 6
DW_AT_decl_line : 55
DW_AT_type : <b80>
<1><1988>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : _G_int32_t
DW_AT_decl_file : 6
DW_AT_decl_line : 56
DW_AT_type : <bb0>
<1><199a>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : _G_uint16_t
DW_AT_decl_file : 6
DW_AT_decl_line : 57
DW_AT_type : <af5>
<1><19ad>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : _G_uint32_t
DW_AT_decl_file : 6
DW_AT_decl_line : 58
DW_AT_type : <abc>
<1><19c0>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : __gnuc_va_list
DW_AT_decl_file : 8
DW_AT_decl_line : 43
DW_AT_type : <19d6>
<1><19d6>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <ecd>
<1><19dc>: Abbrev Number: 26 (DW_TAG_typedef)
DW_AT_name : _IO_lock_t
DW_AT_decl_file : 9
DW_AT_decl_line : 173
<1><19ea>: Abbrev Number: 20 (DW_TAG_structure_type)
DW_AT_sibling : <1a2d>
DW_AT_name : _IO_marker
DW_AT_byte_size : 12
DW_AT_decl_file : 9
DW_AT_decl_line : 179
<2><19fd>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : _next
DW_AT_decl_file : 9
DW_AT_decl_line : 180
DW_AT_type : <1a2d>
DW_AT_data_member_location: 2 byte block: 23 0 (DW_OP_plus_uconst: 0)
<2><1a0d>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : _sbuf
DW_AT_decl_file : 9
DW_AT_decl_line : 181
DW_AT_type : <1a33>
DW_AT_data_member_location: 2 byte block: 23 4 (DW_OP_plus_uconst: 4)
<2><1a1d>: Abbrev Number: 6 (DW_TAG_member)
DW_AT_name : _pos
DW_AT_decl_file : 9
DW_AT_decl_line : 185
DW_AT_type : <bb0>
DW_AT_data_member_location: 2 byte block: 23 8 (DW_OP_plus_uconst: 8)
<1><1a2d>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <19ea>
<1><1a33>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <f06>
<1><1a39>: Abbrev Number: 27 (DW_TAG_enumeration_type)
DW_AT_sibling : <1a9b>
DW_AT_name : __codecvt_result
DW_AT_byte_size : 4
DW_AT_decl_file : 9
DW_AT_decl_line : 200
<2><1a52>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __codecvt_ok
DW_AT_const_value : 0
<2><1a61>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __codecvt_partial
DW_AT_const_value : 1
<2><1a75>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __codecvt_error
DW_AT_const_value : 2
<2><1a87>: Abbrev Number: 17 (DW_TAG_enumerator)
DW_AT_name : __codecvt_noconv
DW_AT_const_value : 3
<1><1a9b>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <1aab>
DW_AT_type : <ecd>
<2><1aa4>: Abbrev Number: 8 (DW_TAG_subrange_type)
DW_AT_type : <d0b>
DW_AT_upper_bound : 0
<1><1aab>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <19dc>
<1><1ab1>: Abbrev Number: 7 (DW_TAG_array_type)
DW_AT_sibling : <1ac1>
DW_AT_type : <ecd>
<2><1aba>: Abbrev Number: 8 (DW_TAG_subrange_type)
DW_AT_type : <d0b>
DW_AT_upper_bound : 51
<1><1ac1>: Abbrev Number: 28 (DW_TAG_typedef)
DW_AT_name : (indirect string, offset: 0x6db): _IO_FILE
DW_AT_decl_file : 9
DW_AT_decl_line : 328
DW_AT_type : <f06>
<1><1acd>: Abbrev Number: 12 (DW_TAG_typedef)
DW_AT_name : __io_read_fn
DW_AT_decl_file : 9
DW_AT_decl_line : 351
DW_AT_type : <1ae2>
<1><1ae2>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <1afc>
DW_AT_prototyped : 1
DW_AT_type : <e7e>
<2><1aec>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <16e4>
<2><1af1>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <ec7>
<2><1af6>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <aae>
<1><1afc>: Abbrev Number: 12 (DW_TAG_typedef)
DW_AT_name : __io_write_fn
DW_AT_decl_file : 9
DW_AT_decl_line : 360
DW_AT_type : <1b12>
<1><1b12>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <1b2c>
DW_AT_prototyped : 1
DW_AT_type : <e7e>
<2><1b1c>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <16e4>
<2><1b21>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <1770>
<2><1b26>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <aae>
<1><1b2c>: Abbrev Number: 12 (DW_TAG_typedef)
DW_AT_name : __io_seek_fn
DW_AT_decl_file : 9
DW_AT_decl_line : 368
DW_AT_type : <1b41>
<1><1b41>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <1b5b>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><1b4b>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <16e4>
<2><1b50>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <1b5b>
<2><1b55>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <bb0>
<1><1b5b>: Abbrev Number: 9 (DW_TAG_pointer_type)
DW_AT_byte_size : 4
DW_AT_type : <cc2>
<1><1b61>: Abbrev Number: 12 (DW_TAG_typedef)
DW_AT_name : __io_close_fn
DW_AT_decl_file : 9
DW_AT_decl_line : 371
DW_AT_type : <1b77>
<1><1b77>: Abbrev Number: 18 (DW_TAG_subroutine_type)
DW_AT_sibling : <1b87>
DW_AT_prototyped : 1
DW_AT_type : <bb0>
<2><1b81>: Abbrev Number: 19 (DW_TAG_formal_parameter)
DW_AT_type : <16e4>
<1><1b87>: Abbrev Number: 2 (DW_TAG_typedef)
DW_AT_name : fpos_t
DW_AT_decl_file : 4
DW_AT_decl_line : 88
DW_AT_type : <1213>
<1><1b95>: Abbrev Number: 29 (DW_TAG_subprogram)
DW_AT_sibling : <1bc0>
DW_AT_external : 1
DW_AT_name : nothing
DW_AT_decl_file : 10
DW_AT_decl_line : 4
DW_AT_type : <bb0>
DW_AT_low_pc : 0x8048394 134513556
DW_AT_high_pc : 0x80483a6 134513574
DW_AT_frame_base : 1 byte block: 55 (DW_OP_reg5)
<2><1bb3>: Abbrev Number: 30 (DW_TAG_variable)
DW_AT_name : x
DW_AT_decl_file : 10
DW_AT_decl_line : 5
DW_AT_type : <bb0>
DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4)
<1><1bc0>: Abbrev Number: 29 (DW_TAG_subprogram)
DW_AT_sibling : <1be8>
DW_AT_external : 1
DW_AT_name : main
DW_AT_decl_file : 10
DW_AT_decl_line : 12
DW_AT_type : <bb0>
DW_AT_low_pc : 0x80483a6 134513574
DW_AT_high_pc : 0x80483d1 134513617
DW_AT_frame_base : 1 byte block: 55 (DW_OP_reg5)
<2><1bdb>: Abbrev Number: 30 (DW_TAG_variable)
DW_AT_name : y
DW_AT_decl_file : 10
DW_AT_decl_line : 13
DW_AT_type : <bb0>
DW_AT_location : 2 byte block: 91 7c (DW_OP_fbreg: -4)
<1><1be8>: Abbrev Number: 24 (DW_TAG_structure_type)
DW_AT_name : _IO_jump_t
DW_AT_declaration : 1
<1><1bf5>: Abbrev Number: 24 (DW_TAG_structure_type)
DW_AT_name : _IO_FILE_plus
DW_AT_declaration : 1
Compilation Unit @ 1c06:
Length: 234
Version: 2
Abbrev Offset: 659
Pointer Size: 4
<0><1c11>: Abbrev Number: 1 (DW_TAG_compile_unit)
DW_AT_stmt_list : 804
DW_AT_name : /disk/hdc2/glibc/debian-build/glibc_2.3.2.ds1-12.test5/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crtn.S
DW_AT_comp_dir : /disk/hdc2/glibc/debian-build/glibc_2.3.2.ds1-12.test5/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csu
DW_AT_producer : GNU AS 2.14.90.0.7
DW_AT_language : 32769 (MIPS assembler)