OSDN Git Service

[llvm-install-name-tool] Merge install-name options
authorSameer Arora <sameerarora101@fb.com>
Mon, 6 Jul 2020 21:53:24 +0000 (14:53 -0700)
committerSameer Arora <sameerarora101@fb.com>
Tue, 7 Jul 2020 03:32:32 +0000 (20:32 -0700)
commit3b5db7fc69bb1efac6f017830af98f192a1f8ab4
treed6e78499e5f51337d718f856831927eea1f12bec
parent1b1539712e1ee30c02ed20493682fc05d52391c0
[llvm-install-name-tool] Merge install-name options

This diff merges all options for llvm-install-name-tool under a single
function processLoadCommands. Also adds another test case for -add_rpath
option.

Test plan: make check-all

Reviewed by: jhenderson, alexshap, smeenai, Ktwu

Differential Revision: https://reviews.llvm.org/D82812
llvm/test/tools/llvm-objcopy/MachO/install-name-tool-add-rpath.test
llvm/tools/llvm-objcopy/CopyConfig.cpp
llvm/tools/llvm-objcopy/CopyConfig.h
llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp