xref: /llvm-project/compiler-rt/test/profile/AIX/shared-bexpall-pgo.c (revision 461a1836d3d77371bb6271fefd645897997a22b8)
1 // RUN: split-file %s %t
2 // RUN: cd %t
3 //
4 // RUN: %clang_pgogen foo.c -c -o foo.o
5 // RUN: %clang_pgogen -shared foo.o -o libfoo.so -bexpall
6 // RUN: %clang_pgogen -L%t user.c libfoo.so -o user1
7 // RUN: ./user1
8 
9 //--- foo.c
foo()10 void foo() {}
11 
12 //--- user.c
13 void foo();
main()14 int main() { foo(); }
15