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