diff options
author | Peter Collingbourne <peter@pcc.me.uk> | 2015-06-09 21:50:22 +0000 |
---|---|---|
committer | Peter Collingbourne <peter@pcc.me.uk> | 2015-06-09 21:50:22 +0000 |
commit | bc05163f15cdff70cf2be97d8f48af08b5e87ea5 (patch) | |
tree | 39c799c35f948f949806bd4c83a7ae79f62c085f /llvm/test/Object/nm-archive.test | |
parent | f12c030f4879e2bf2caca21976f5de9ba8c48bdd (diff) | |
download | bcm5719-llvm-bc05163f15cdff70cf2be97d8f48af08b5e87ea5.tar.gz bcm5719-llvm-bc05163f15cdff70cf2be97d8f48af08b5e87ea5.zip |
LibDriver, llvm-lib: introduce.
llvm-lib is intended to be a lib.exe compatible utility that also
understands bitcode. The implementation lives in a library so that
lld can use it to implement /lib.
Differential Revision: http://reviews.llvm.org/D10297
llvm-svn: 239434
Diffstat (limited to 'llvm/test/Object/nm-archive.test')
-rw-r--r-- | llvm/test/Object/nm-archive.test | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/llvm/test/Object/nm-archive.test b/llvm/test/Object/nm-archive.test index a9ae9cbbfbd..4cd58d33cf2 100644 --- a/llvm/test/Object/nm-archive.test +++ b/llvm/test/Object/nm-archive.test @@ -24,6 +24,15 @@ RUN: rm -f %t2 RUN: llvm-ar rcs %t2 %t1 RUN: llvm-nm %t2 | FileCheck %s -check-prefix BITCODE +RUN: rm -f %t2 +RUN: llvm-lib /out:%t2 %t1 +RUN: llvm-nm %t2 | FileCheck %s -check-prefix BITCODE + +RUN: rm -f %t2 +RUN: echo /out:%t2 %t1 > %t.rsp +RUN: llvm-lib @%t.rsp +RUN: llvm-nm %t2 | FileCheck %s -check-prefix BITCODE + BITCODE: U SomeOtherFunction BITCODE-NEXT: T main BITCODE-NEXT: U puts |