PR ld/22909 amendment; don't xfail ld-elf/pr19539.d for cris*-*-*.
[deliverable/binutils-gdb.git] / ld / testsuite / ld-x86-64 / dwarfreloc2.s
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
This page took 0.031899 seconds and 4 git commands to generate.