| REQUIRES: x86 | |
| RUN: split-file %s %t.dir && cd %t.dir | |
| RUN: llvm-mc -filetype=obj -triple=x86_64-windows datasym.s -o datasym.obj | |
| RUN: lld-link -dll -noentry -out:test.dll datasym.obj -def:exports.def -lldmingw -export-all-symbols 2>&1 | count 0 | |
| RUN: llvm-readobj --coff-exports test.dll | FileCheck %s | |
| CHECK: Export { | |
| CHECK-NEXT: Ordinal: 7 | |
| CHECK-NEXT: Name: datasym | |
| CHECK-NEXT: RVA: 0x2000 | |
| CHECK-NEXT: } | |
| #--- datasym.s | |
| .data | |
| .globl datasym | |
| datasym: | |
| .long 42 | |
| #--- exports.def | |
| EXPORTS | |
| datasym @7 |