diff options
Diffstat (limited to 'llvm/test/Object')
-rw-r--r-- | llvm/test/Object/archive-symtab.test | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/test/Object/archive-symtab.test b/llvm/test/Object/archive-symtab.test index 6e4c76fb376..8ba4ba0ae54 100644 --- a/llvm/test/Object/archive-symtab.test +++ b/llvm/test/Object/archive-symtab.test @@ -8,6 +8,17 @@ CHECK-NEXT: foo in trivial-object-test2.elf-x86-64 CHECK-NEXT: main in trivial-object-test2.elf-x86-64 CHECK-NOT: bar + +RUN: rm -f %t.a +RUN: llvm-ar rcT %t.a %p/Inputs/trivial-object-test.elf-x86-64 %p/Inputs/trivial-object-test2.elf-x86-64 +RUN: llvm-nm -M %t.a | FileCheck --check-prefix=THIN %s + +THIN: Archive map +THIN-NEXT: main in {{.*}}/Inputs/trivial-object-test.elf-x86-64 +THIN-NEXT: foo in {{.*}}/Inputs/trivial-object-test2.elf-x86-64 +THIN-NEXT: main in {{.*}}/Inputs/trivial-object-test2.elf-x86-64 + + CHECK: trivial-object-test.elf-x86-64: CHECK-NEXT: U SomeOtherFunction CHECK-NEXT: 0000000000000000 T main |