xref: /llvm-project/lld/test/ELF/dynamic-list-extern.s (revision 17324d8b340dd9a3e22a94191b15ebf07a41fcc9)
1# REQUIRES: x86
2
3# Test that we can parse multiple externs.
4
5# RUN: llvm-mc -filetype=obj -triple=x86_64-pc-linux %s -o %t.o
6
7# RUN: echo '{ extern "C" { foo; }; extern "C++" { bar; }; };' > %t.list
8# RUN: ld.lld --dynamic-list %t.list %t.o -shared -o %t.so
9
10# RUN: echo '{ extern "C" { foo }; extern "C++" { bar }; };' > %t.list
11# RUN: ld.lld --dynamic-list %t.list %t.o -shared -o %t.so
12