18 lines · c
1// REQUIRES: x86-registered-target2 3// RUN: mkdir -p %t; cd %t4// RUN: %clang -target x86_64-unknown-linux-gnu -c -emit-interface-stubs %s -o %t/driver-test3.o5// RUN: llvm-nm %t/driver-test3.o | FileCheck --check-prefix=CHECK-OBJ %s6// RUN: cat %t/driver-test3.ifs | FileCheck --check-prefix=CHECK-IFS %s7 8// CHECK-OBJ: bar9 10// CHECK-IFS: --- !ifs-v111// CHECK-IFS-NEXT: IfsVersion:12// CHECK-IFS-NEXT: Target:13// CHECK-IFS-NEXT: Symbols:14// CHECK-IFS-NEXT: - { Name: "bar", Type: Func }15// CHECK-IFS-NEXT: ...16 17int bar(int a) { return a; }18