# REQUIRES: x86 | |
# RUN: llvm-mc -triple=x86_64-windows-msvc -filetype=obj -o %t1.obj %s | |
# RUN: llvm-mc -triple=x86_64-windows-msvc -filetype=obj -o %t2.obj %s | |
# LLD should not error on relocations in DWARF debug sections against symbols in | |
# discarded sections. | |
# RUN: lld-link -entry:main -debug %t1.obj %t2.obj | |
.section .text,"xr",discard,main | |
.globl main | |
main: | |
f: | |
retq | |
.section .debug_info,"dr" | |
.quad f | |
.section .eh_frame,"dr" | |
.quad f |