diff options
| author | Michael Trent <mtrent@apple.com> | 2017-12-15 17:57:40 +0000 |
|---|---|---|
| committer | Michael Trent <mtrent@apple.com> | 2017-12-15 17:57:40 +0000 |
| commit | a1703b1fc206f2050de9160f9bc1f85a1aa000dc (patch) | |
| tree | 024b0009c9c32bdd4f35149b1674367242465ee8 /llvm/test/tools/llvm-objdump/X86/macho-preload-relocations.test | |
| parent | 237d4c2eabc339f18bb9fc2d533e163357976507 (diff) | |
| download | bcm5719-llvm-a1703b1fc206f2050de9160f9bc1f85a1aa000dc.tar.gz bcm5719-llvm-a1703b1fc206f2050de9160f9bc1f85a1aa000dc.zip | |
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
Diffstat (limited to 'llvm/test/tools/llvm-objdump/X86/macho-preload-relocations.test')
| -rw-r--r-- | llvm/test/tools/llvm-objdump/X86/macho-preload-relocations.test | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-objdump/X86/macho-preload-relocations.test b/llvm/test/tools/llvm-objdump/X86/macho-preload-relocations.test new file mode 100644 index 00000000000..dda0b2b465b --- /dev/null +++ b/llvm/test/tools/llvm-objdump/X86/macho-preload-relocations.test @@ -0,0 +1,5 @@ +// RUN: llvm-objdump -macho -r %p/Inputs/macho-preload-x86_64 | FileCheck %s + +CHECK: Local relocation information 1 entries +CHECK: address pcrel length extern type scattered symbolnum/value +CHECK: 00000000 False quad False UNSIGND False 2 (__TEXT,__cstring) |

