[PATCH] D103260: [llvm-objcopy][NFC] Refactor CopyConfig structure - remove lazy options processing.

Alexey Lapshin via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Thu May 27 08:46:19 PDT 2021


avl created this revision.
avl added reviewers: jhenderson, dblaikie, rupprecht, MaskRay, alexshap.
Herald added subscribers: abrachet, emaste.
avl requested review of this revision.
Herald added a project: LLVM.
Herald added a subscriber: llvm-commits.

During reviewing D102277 <https://reviews.llvm.org/D102277> it was decided to remove lazy options processing
from llvm-objcopy CopyConfig structure. This patch transforms processing of ELF
lazy options into the in-place processing.


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D103260

Files:
  llvm/tools/llvm-objcopy/CommonConfig.h
  llvm/tools/llvm-objcopy/ConfigManager.cpp
  llvm/tools/llvm-objcopy/ConfigManager.h
  llvm/tools/llvm-objcopy/ELF/ELFConfig.h
  llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D103260.348287.patch
Type: text/x-patch
Size: 17225 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210527/0a1c0811/attachment.bin>


More information about the llvm-commits mailing list