Lines Matching full:export
2 # RUN: yaml2obj %p/Inputs/export.yaml -o %t.obj
3 # RUN: lld-link /out:%t.dll /dll %t.obj /export:exportfn1 /export:exportfn2 \
4 # RUN: /export:mangled
5 # RUN: llvm-objdump -p %t.dll | FileCheck --check-prefix=EXPORT %s
7 EXPORT: Export Table:
8 EXPORT: DLL name: dll.test.tmp.dll
9 EXPORT: Ordinal RVA Name
10 EXPORT-NEXT: 0 0
11 EXPORT-NEXT: 1 0x1008 exportfn1
12 EXPORT-NEXT: 2 0x1010 exportfn2
13 EXPORT-NEXT: 3 0x1010 exportfn3
14 EXPORT-NEXT: 4 0x1010 mangled
19 # RUN: lld-link /out:%t5.dll /dll %t.obj %t4.lib /export:mangled2
22 EXPORT2: Export Table:
29 # RUN: llvm-as -o %t.lto.obj %p/Inputs/export.ll
30 # RUN: lld-link -opt:noicf /out:%t.lto.dll /dll %t.lto.obj /export:exportfn1 /export:exportfn2
31 # RUN: llvm-objdump -p %t.lto.dll | FileCheck --check-prefix=EXPORT-LTO %s
33 EXPORT-LTO: Export Table:
34 EXPORT-LTO: DLL name: dll.test.tmp.lto.dll
35 EXPORT-LTO: Ordinal RVA Name
36 EXPORT-LTO-NEXT: 0 0
37 EXPORT-LTO-NEXT: 1 0x1010 exportfn1
38 EXPORT-LTO-NEXT: 2 0x1020 exportfn2
39 EXPORT-LTO-NEXT: 3 0x1030 exportfn3
42 # RUN: /export:exportfn1 /export:exportfn2