]> granicus.if.org Git - llvm/commit
llvm-nm: Observe -no-llvm-bc for archive members
authorDave Lee <davelee.com@gmail.com>
Sat, 16 Feb 2019 06:59:49 +0000 (06:59 +0000)
committerDave Lee <davelee.com@gmail.com>
Sat, 16 Feb 2019 06:59:49 +0000 (06:59 +0000)
commitd26e1d9d95353faadf3ed31ee7964107c9f52d17
tree7a72da432e55dc2b1631a53161930a42b2b242f2
parent33b741c2ea94b4a372d53cb93a84fa5d6712c623
llvm-nm: Observe -no-llvm-bc for archive members

Summary:
This change fixes the `-no-llvm-bc` flag to work with object files within
archives. Currently the `-no-llvm-bc` flag works for regular object files, but
not static libraries, where it continues to show bitcode symbol info.

Original support was added in D4371.

Reviewers: compnerd, smeenai, pcc

Reviewed By: compnerd

Subscribers: rupprecht, keith, llvm-commits

Tags: #llvm

Differential Revision: https://reviews.llvm.org/D48798

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@354196 91177308-0d34-0410-b5e6-96231b3b80d8
test/tools/llvm-nm/X86/archive-no-llvm-bc.test [new file with mode: 0644]
tools/llvm-nm/llvm-nm.cpp