dwarf2read.c:read_partial_die question

Bob Rossi bob@brasko.net
Wed Jun 9 16:06:00 GMT 2004


> > 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)



More information about the Gdb mailing list