[PATCH] D97040: [llvm-objcopy][MachO] Add support for --keep-undefined

Alexander Shaposhnikov via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Feb 19 02:21:43 PST 2021


alexshap created this revision.
alexshap created this object with visibility "All Users".
Herald added subscribers: abrachet, emaste.
Herald added a reviewer: rupprecht.
Herald added a reviewer: jhenderson.
alexshap requested review of this revision.
Herald added subscribers: llvm-commits, MaskRay.
Herald added a project: LLVM.

This diff introduces --keep-undefined for llvm-objcopy/llvm-strip for Mach-O.
This flag is equivalent to the option "-u" of cctools strip https://www.unix.com/man-page/osx/1/strip/ .

Test plan: make check-all


Repository:
  rG LLVM Github Monorepo

https://reviews.llvm.org/D97040

Files:
  llvm/test/tools/llvm-objcopy/MachO/keep-undefined.test
  llvm/tools/llvm-objcopy/COFF/COFFObjcopy.cpp
  llvm/tools/llvm-objcopy/CommonOpts.td
  llvm/tools/llvm-objcopy/CopyConfig.cpp
  llvm/tools/llvm-objcopy/CopyConfig.h
  llvm/tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  llvm/tools/llvm-objcopy/MachO/MachOObjcopy.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D97040.324925.patch
Type: text/x-patch
Size: 7036 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20210219/2a064e1d/attachment-0001.bin>


More information about the llvm-commits mailing list