diff --git a/test/DebugInfo/X86/dwarf-callsite-related-attrs.ll b/test/DebugInfo/X86/dwarf-callsite-related-attrs.ll index d0fca69495b..649eb36e26e 100644 --- a/test/DebugInfo/X86/dwarf-callsite-related-attrs.ll +++ b/test/DebugInfo/X86/dwarf-callsite-related-attrs.ll @@ -8,6 +8,10 @@ ; } ; int __attribute__((disable_tail_calls)) main() { foo(); } +; On Windows, we don't handle the relocations needed for AT_return_pc properly +; and fail with "failed to compute relocation: IMAGE_REL_AMD64_ADDR32". +; UNSUPPORTED: cygwin,windows-gnu,windows-msvc + ; REQUIRES: object-emission ; RUN: %llc_dwarf < %s -o - | FileCheck %s -check-prefix=ASM ; RUN: %llc_dwarf < %s -filetype=obj -o %t.o