blob: 98c604aa1b2218114f0816dc4a08c4369c190d34 [file] [edit]
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