[PATCH] D68886: Remove unnecessary codes in llvm-dwarfdump
Z Nguyen-Huu via Phabricator via llvm-commits
llvm-commits at lists.llvm.org
Fri Oct 11 13:25:04 PDT 2019
duongnhn created this revision.
duongnhn added reviewers: JDevlieghere, MaskRay.
duongnhn added projects: LLVM, debug-info.
Herald added subscribers: llvm-commits, mgorny.
These codes is not needed.
Remove them can reduce the size in x64 window build from ~14MB to ~3MB.
Repository:
rG LLVM Github Monorepo
https://reviews.llvm.org/D68886
Files:
llvm/tools/llvm-dwarfdump/CMakeLists.txt
llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
Index: llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
===================================================================
--- llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
+++ llvm/tools/llvm-dwarfdump/llvm-dwarfdump.cpp
@@ -566,9 +566,6 @@
int main(int argc, char **argv) {
InitLLVM X(argc, argv);
- llvm::InitializeAllTargetInfos();
- llvm::InitializeAllTargetMCs();
-
HideUnrelatedOptions({&DwarfDumpCategory, &SectionCategory, &ColorCategory});
cl::ParseCommandLineOptions(
argc, argv,
Index: llvm/tools/llvm-dwarfdump/CMakeLists.txt
===================================================================
--- llvm/tools/llvm-dwarfdump/CMakeLists.txt
+++ llvm/tools/llvm-dwarfdump/CMakeLists.txt
@@ -1,8 +1,5 @@
set(LLVM_LINK_COMPONENTS
DebugInfoDWARF
- AllTargetsDescs
- AllTargetsInfos
- MC
Object
Support
)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D68886.224667.patch
Type: text/x-patch
Size: 844 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191011/a6850de2/attachment.bin>
More information about the llvm-commits
mailing list