[PATCH] [lld] [mach-o] implement minimal __unwind_info support

Tim Northover t.p.northover at gmail.com
Wed Sep 10 06:41:47 PDT 2014


I think this fixes everything Nick mentioned (including the ulittle32_t thing, we can sort out a better solution later if needed). How does it look now?

Cheers.

Tim.

http://reviews.llvm.org/D5261

Files:
  include/lld/Core/DefinedAtom.h
  include/lld/ReaderWriter/MachOLinkingContext.h
  lib/Core/DefinedAtom.cpp
  lib/ReaderWriter/MachO/ArchHandler.h
  lib/ReaderWriter/MachO/ArchHandler_arm.cpp
  lib/ReaderWriter/MachO/ArchHandler_arm64.cpp
  lib/ReaderWriter/MachO/ArchHandler_x86.cpp
  lib/ReaderWriter/MachO/ArchHandler_x86_64.cpp
  lib/ReaderWriter/MachO/CMakeLists.txt
  lib/ReaderWriter/MachO/CompactUnwindPass.cpp
  lib/ReaderWriter/MachO/MachOLinkingContext.cpp
  lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp
  lib/ReaderWriter/MachO/MachOPasses.h
  lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  test/mach-o/exe-offsets.yaml
  test/mach-o/exe-segment-overlap.yaml
  test/mach-o/unwind-info-simple-x86_64.yaml
-------------- next part --------------
A non-text attachment was scrubbed...
Name: D5261.13539.patch
Type: text/x-patch
Size: 40429 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20140910/40a05a1b/attachment.bin>


More information about the llvm-commits mailing list