1 .file 1 "dwarfreloc2.c" 2 .comm i2,4,4 3 .section .debug_line,"",@progbits 4 .Ldebug_line0: 5 .section .debug_info 6 .Ldebug_info0: 7 .long .Ldebug_info_end - .Ldebug_info_start 8 .Ldebug_info_start: 9 .value 0x2 10 .long .Ldebug_abbrev0 11 .byte 0x8 12 13 .uleb128 0x1 /* DW_TAG_compile_unit */ 14 .long .LASF0 /* DW_AT_producer */ 15 .byte 0x1 /* DW_AT_language */ 16 .long .LASF1 /* DW_AT_name */ 17 .long .LASF2 /* DW_AT_comp_dir */ 18 .long .Ldebug_line0 /* DW_AT_stmt_list */ 19 20 .uleb128 0x2 /* DW_TAG_variable */ 21 .string "i2" /* DW_AT_name */ 22 .byte 0x1 /* DW_AT_decl_file */ 23 .byte 0x1 /* DW_AT_decl_line */ 24 /* DWARF3 Page 224 (236/267) 25 <prefix>.<file-designator>.<gid-number>.<die-number> */ 26 .quad .dwarfreloc1.0.2 /* DW_AT_type (DW_FORM_ref_addr) */ 27 .byte 0x1 /* DW_AT_external */ 28 .byte 0x9 /* DW_AT_location: length */ 29 .byte 0x3 /* DW_AT_location: DW_OP_addr */ 30 .quad i2 /* DW_AT_location: DW_OP_addr: address */ 31 32 .byte 0x0 33 .Ldebug_info_end: 34 35 .section .debug_abbrev 36 .Ldebug_abbrev0: 37 .uleb128 0x1 38 .uleb128 0x11 39 40 .byte 0x1 41 .uleb128 0x25 /* DW_AT_producer */ 42 .uleb128 0xe /* DW_FORM_strp */ 43 .uleb128 0x13 /* DW_AT_language */ 44 .uleb128 0xb /* DW_FORM_data1 */ 45 .uleb128 0x3 /* DW_AT_name */ 46 .uleb128 0xe /* DW_FORM_strp */ 47 .uleb128 0x1b /* DW_AT_comp_dir */ 48 .uleb128 0xe /* DW_FORM_strp */ 49 .uleb128 0x10 /* DW_AT_stmt_list */ 50 .uleb128 0x6 /* DW_FORM_data4 */ 51 .byte 0x0 52 .byte 0x0 53 54 .uleb128 0x2 55 .uleb128 0x34 /* DW_TAG_variable */ 56 .byte 0x0 57 .uleb128 0x3 /* DW_AT_name */ 58 .uleb128 0x8 /* DW_FORM_string */ 59 .uleb128 0x3a /* DW_AT_decl_file */ 60 .uleb128 0xb /* DW_FORM_data1 */ 61 .uleb128 0x3b /* DW_AT_decl_line */ 62 .uleb128 0xb /* DW_FORM_data1 */ 63 .uleb128 0x49 /* DW_AT_type */ 64 .uleb128 0x10 /* DW_FORM_ref_addr */ 65 .uleb128 0x3f /* DW_AT_external */ 66 .uleb128 0xc /* DW_FORM_flag */ 67 .uleb128 0x2 /* DW_AT_location */ 68 .uleb128 0xa /* DW_FORM_block1 */ 69 .byte 0x0 70 .byte 0x0 71 72 .uleb128 0x3 73 .uleb128 0x24 /* DW_TAG_base_type */ 74 .byte 0x0 75 .uleb128 0xb /* DW_AT_byte_size */ 76 .uleb128 0xb /* DW_FORM_data1 */ 77 .uleb128 0x3e /* DW_AT_encoding */ 78 .uleb128 0xb /* DW_FORM_data1 */ 79 .uleb128 0x3 /* DW_AT_name */ 80 .uleb128 0x8 /* DW_FORM_string */ 81 .byte 0x0 82 .byte 0x0 83 84 .byte 0x0 85 86 .section .debug_str,"MS",@progbits,1 87 .LASF1: 88 .string "dwarfreloc2.c" 89 .LASF0: 90 .string "GNU C 4.3.1 20080801 (Red Hat 4.3.1-6)" 91 .LASF2: 92 .string "/" 93 .ident "GCC: (GNU) 4.3.1 20080801 (Red Hat 4.3.1-6)" 94 .section .note.GNU-stack,"",@progbits 95