brintos

brintos / llvm-project-archived public Read only

0
0
Text · 3.8 KiB · 785e13f Raw
92 lines · plain
1# REQUIRES: x862# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o3# RUN: ld.lld --gdb-index -shared %t.o -o /dev/null4 5# This used to fail trying to compute R_X86_64_DTPOFF646 7	.section	.tdata,"awT",@progbits8PrettyStackTraceHead:9	.long	42                      # 0x2a10 11	.section	.debug_str,"MS",@progbits,112	.asciz	""13 14	.section	.debug_abbrev,"",@progbits15	.byte	1                       # Abbreviation Code16	.byte	17                      # DW_TAG_compile_unit17	.byte	1                       # DW_CHILDREN_yes18	.byte	37                      # DW_AT_producer19	.byte	14                      # DW_FORM_strp20	.byte	19                      # DW_AT_language21	.byte	5                       # DW_FORM_data222	.byte	3                       # DW_AT_name23	.byte	14                      # DW_FORM_strp24	.byte	16                      # DW_AT_stmt_list25	.byte	23                      # DW_FORM_sec_offset26	.byte	27                      # DW_AT_comp_dir27	.byte	14                      # DW_FORM_strp28	.ascii	"\264B"                 # DW_AT_GNU_pubnames29	.byte	25                      # DW_FORM_flag_present30	.byte	0                       # EOM(1)31	.byte	0                       # EOM(2)32	.byte	2                       # Abbreviation Code33	.byte	52                      # DW_TAG_variable34	.byte	0                       # DW_CHILDREN_no35	.byte	3                       # DW_AT_name36	.byte	14                      # DW_FORM_strp37	.byte	73                      # DW_AT_type38	.byte	19                      # DW_FORM_ref439	.byte	63                      # DW_AT_external40	.byte	25                      # DW_FORM_flag_present41	.byte	58                      # DW_AT_decl_file42	.byte	11                      # DW_FORM_data143	.byte	59                      # DW_AT_decl_line44	.byte	11                      # DW_FORM_data145	.byte	2                       # DW_AT_location46	.byte	24                      # DW_FORM_exprloc47	.byte	0                       # EOM(1)48	.byte	0                       # EOM(2)49	.byte	3                       # Abbreviation Code50	.byte	36                      # DW_TAG_base_type51	.byte	0                       # DW_CHILDREN_no52	.byte	3                       # DW_AT_name53	.byte	14                      # DW_FORM_strp54	.byte	62                      # DW_AT_encoding55	.byte	11                      # DW_FORM_data156	.byte	11                      # DW_AT_byte_size57	.byte	11                      # DW_FORM_data158	.byte	0                       # EOM(1)59	.byte	0                       # EOM(2)60	.byte	0                       # EOM(3)61 62	.section	.debug_info,"",@progbits63.Lcu_begin0:64	.long	56                      # Length of Unit65	.short	4                       # DWARF version number66	.long	.debug_abbrev           # Offset Into Abbrev. Section67	.byte	8                       # Address Size (in bytes)68	.byte	1                       # Abbrev [1] 0xb:0x31 DW_TAG_compile_unit69	.long	.debug_str          # DW_AT_producer70	.short	4                       # DW_AT_language71	.long	.debug_str          # DW_AT_name72	.long	.debug_line     # DW_AT_stmt_list73	.long	.debug_str          # DW_AT_comp_dir74                                        # DW_AT_GNU_pubnames75	.byte	2                       # Abbrev [2] 0x1e:0x16 DW_TAG_variable76	.long	.debug_str          # DW_AT_name77	.long	52                      # DW_AT_type78                                        # DW_AT_external79	.byte	1                       # DW_AT_decl_file80	.byte	1                       # DW_AT_decl_line81	.byte	10                      # DW_AT_location82	.byte	1483	.quad	PrettyStackTraceHead@DTPOFF84	.byte	22485	.byte	3                       # Abbrev [3] 0x34:0x7 DW_TAG_base_type86	.long	.debug_str          # DW_AT_name87	.byte	5                       # DW_AT_encoding88	.byte	4                       # DW_AT_byte_size89	.byte	0                       # End Of Children Mark90 91	.section	.debug_line,"",@progbits92