Add a reduced testcase from pr23025.
authorRafael Espindola <rafael.espindola@gmail.com>
Fri, 17 Apr 2015 09:05:25 +0000 (09:05 +0000)
committerRafael Espindola <rafael.espindola@gmail.com>
Fri, 17 Apr 2015 09:05:25 +0000 (09:05 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@235168 91177308-0d34-0410-b5e6-96231b3b80d8

test/MC/COFF/pr23025.s [new file with mode: 0644]

diff --git a/test/MC/COFF/pr23025.s b/test/MC/COFF/pr23025.s
new file mode 100644 (file)
index 0000000..35bf6c7
--- /dev/null
@@ -0,0 +1,18 @@
+// RUN: llvm-mc -filetype=obj -triple x86_64-pc-windows-msvc < %s | llvm-readobj -r | FileCheck %s
+
+// CHECK:      Relocations [
+// CHECK-NEXT:   Section {{.*}} .text {
+// CHECK-NEXT:     0x3 IMAGE_REL_AMD64_REL32 zed
+// CHECK-NEXT:   }
+// CHECK-NEXT: ]
+
+foo:
+       leaq    zed(%rip), %rax
+       retq
+
+       .section        .rdata,"dr",discard,zed
+Lbar:
+       .zero   2
+
+       .globl  zed
+zed = Lbar+1