[PATCH] D59945: [ObjCMetadata] Add support for reading Objective-C metadata

Steven Wu via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Wed May 1 09:47:47 PDT 2019


steven_wu updated this revision to Diff 197577.
steven_wu added a comment.

Rebase the patch and did some fixup:

- Fold objective-c metadata reader into object
- Update the lisence header
- clang-format

There is still lots of boiler plates but we can improve that in tree.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D59945/new/

https://reviews.llvm.org/D59945

Files:
  llvm/include/llvm/Object/ObjCMetadata/ObjCBitcode.h
  llvm/include/llvm/Object/ObjCMetadata/ObjCMachOBinary.h
  llvm/include/llvm/Object/ObjCMetadata/ObjCMetadata.h
  llvm/lib/Object/CMakeLists.txt
  llvm/lib/Object/ObjCMetadata/CMakeLists.txt
  llvm/lib/Object/ObjCMetadata/ObjCBitcode.cpp
  llvm/lib/Object/ObjCMetadata/ObjCMachOBinary.cpp
  llvm/lib/Object/ObjCMetadata/ObjCMetadata.cpp
  llvm/lib/Object/ObjCMetadata/macho-objc.h
  llvm/test/CMakeLists.txt
  llvm/test/Object/ObjCMetadata/Inputs/libtest.dylib
  llvm/test/Object/ObjCMetadata/linked_binary.test
  llvm/test/Object/ObjCMetadata/lit.local.cfg
  llvm/test/Object/ObjCMetadata/new-objc-segment.ll
  llvm/test/Object/ObjCMetadata/objc-metadata-arm64.ll
  llvm/test/Object/ObjCMetadata/objc-metadata-i386.ll
  llvm/test/Object/ObjCMetadata/objc-metadata-x86_64.ll
  llvm/test/lit.cfg.py
  llvm/tools/llvm-objc-metadata/CMakeLists.txt
  llvm/tools/llvm-objc-metadata/llvm-objc-metadata.cpp

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D59945.197577.patch
Type: text/x-patch
Size: 377761 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20190501/1e25e967/attachment-0001.bin>


More information about the llvm-commits mailing list