xref: /llvm-project/llvm/test/tools/llvm-nm/bitcode-export-sym.test (revision fd3ba1f862f54811ff9f4663ff298ff02d9c3b70)
1*fd3ba1f8Szhijian# REQUIRES: powerpc-registered-target
2*fd3ba1f8Szhijian## Test the "--export-symbols" option with bitcode input files.
3*fd3ba1f8Szhijian
4*fd3ba1f8Szhijian# RUN: llvm-as -o %t32.bc %p/Inputs/bitcode-sym32.ll
5*fd3ba1f8Szhijian# RUN: llvm-as -o %t64.bc %p/Inputs/bitcode-sym64.ll
6*fd3ba1f8Szhijian
7*fd3ba1f8Szhijian# RUN: llvm-nm --export-symbols %t32.bc %t64.bc | FileCheck %s --check-prefixes=CHECK --implicit-check-not={{.}}
8*fd3ba1f8Szhijian
9*fd3ba1f8Szhijian# CHECK:      C32
10*fd3ba1f8Szhijian# CHECK-NEXT: C64
11*fd3ba1f8Szhijian# CHECK-NEXT: bar64
12*fd3ba1f8Szhijian# CHECK-NEXT: foo32
13