xref: /llvm-project/lld/test/COFF/exclude-symbols-embedded.s (revision e2e132c5d967bb762fa00267337ed47af0163e84)
1// REQUIRES: x86
2// RUN: llvm-mc -filetype=obj -triple=i686-win32-gnu %s -o %t.o
3
4// RUN: lld-link -lldmingw -dll -out:%t.dll %t.o -noentry
5// RUN: llvm-readobj --coff-exports %t.dll | FileCheck --implicit-check-not=Name: %s
6
7// CHECK: Name: sym1
8
9.global _sym1
10_sym1:
11  ret
12
13.global _sym2
14_sym2:
15  ret
16
17.global _sym3
18_sym3:
19  ret
20
21.section .drectve,"yn"
22.ascii " -exclude-symbols:sym2,unknownsym"
23.ascii " -exclude-symbols:unkonwnsym,sym3"
24