llvm-project/llvm/test/tools/llvm-objdump/X86/Inputs
Michael Trent a1703b1fc2 Updated llvm-objdump to display local relocations in Mach-O binaries
Summary:
llvm-objdump's Mach-O parser was updated in r306037 to display external
relocations for MH_KEXT_BUNDLE file types. This change extends the Macho-O
parser to display local relocations for MH_PRELOAD files. When used with
the -macho option relocations will be displayed in a historical format.

All tests are passing for llvm, clang, and lld. llvm-objdump builds without
compiler warnings.

rdar://35778019

Reviewers: enderby

Reviewed By: enderby

Subscribers: llvm-commits

Differential Revision: https://reviews.llvm.org/D41199

llvm-svn: 320832
2017-12-15 17:57:40 +00:00
..
malformed-machos
ObjC.exe.macho-x86_64
ObjC.obj.macho-x86_64
Objc1.32bit.exe.macho-i386
Objc1.32bit.obj.macho-i386
Objc2.32bit.exe.macho-i386
Objc2.32bit.obj.macho-i386
Objc2.64bit.exe.macho-x86_64
Objc2.64bit.obj.dylib-x86_64
Objc2.64bit.obj.macho-x86_64
codesig.macho-x86_64
debug-info-fileinfo.exe.elf-x86_64
disassemble-data.obj
disassemble.dll.coff-i386
dylibLoadKinds.macho-x86_64
dylibModInit.macho-x86_64
dylibRoutines.macho-x86_64
dylibSubClient.macho-x86_64
dylibSubFramework.macho-x86_64
dylibSubLibrary.macho-x86_64
dylibSubUmbrella.macho-x86_64
exeThread.macho-x86_64
hello.exe.macho-i386
hello.exe.macho-x86_64
hello.exe.stripped.macho-x86_64
hello.obj.macho-i386
hello.obj.macho-x86_64
hello_cpp.exe.macho-x86_64
internal.exe.coff-x86_64
kextbundle.macho-x86_64
linkerOption.macho-x86_64
macho-invalid-bind-entry
macho-invalid-reloc-section-index
macho-invalid-symbol-indr
macho-invalid-symbol-indr-archive-universal
macho-invalid-symbol-lib_ordinal
macho-invalid-symbol-nsect
macho-invalid-symbol-nsect-archive
macho-invalid-symbol-strx
macho-invalid-symbol-strx-universal
macho-preload-x86_64 Updated llvm-objdump to display local relocations in Mach-O binaries 2017-12-15 17:57:40 +00:00
macho-universal-archive.x86_64.i386
macho-universal.x86_64.i386
macho-universal64.x86_64.i386
nofirst-symbol.macho-x86_64
note.macho-x86
openbsd-phdrs.elf-x86-64
out-of-section-sym.elf-i386
phdr-note.elf-x86-64
phdrs.elf-x86-64
simple-executable-x86_64.yaml
source-interleave-x86_64.c
stripped-elf.so
stub-nosyms.macho-x86_64
stubbed.dylib.macho-x86_64
thread.macho-i386
trivial.obj.elf-i386
truncated-section.dylib.macho-x86_64