diff options
| author | Michael J. Spencer <bigcheesegs@gmail.com> | 2015-06-25 21:47:32 +0000 |
|---|---|---|
| committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2015-06-25 21:47:32 +0000 |
| commit | 594c028183b92988797f4c169b5e06a06de22ea0 (patch) | |
| tree | 18ea9ee5ea851b347b3e89f4e4afe7b5e944ec8e /llvm/test/Object/relocation-executable.test | |
| parent | 358cf1ea302ebc9c2f307aa710c22821a4ab670a (diff) | |
| download | bcm5719-llvm-594c028183b92988797f4c169b5e06a06de22ea0.tar.gz bcm5719-llvm-594c028183b92988797f4c169b5e06a06de22ea0.zip | |
[Object][ELF] Add support for dumping dynamic relocations when sections are stripped.
llvm-svn: 240703
Diffstat (limited to 'llvm/test/Object/relocation-executable.test')
| -rw-r--r-- | llvm/test/Object/relocation-executable.test | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/llvm/test/Object/relocation-executable.test b/llvm/test/Object/relocation-executable.test index 1236035d9f6..38ad5968af8 100644 --- a/llvm/test/Object/relocation-executable.test +++ b/llvm/test/Object/relocation-executable.test @@ -1,5 +1,7 @@ RUN: llvm-readobj -r -expand-relocs %p/Inputs/hello-world.elf-x86-64 \ RUN: | FileCheck %s +RUN: llvm-readobj -dyn-relocations -expand-relocs \ +RUN: %p/Inputs/hello-world.elf-x86-64 | FileCheck %s --check-prefix=DYN // CHECK: Relocations [ // CHECK-NEXT: Section (8) .rela.dyn { @@ -24,3 +26,12 @@ RUN: | FileCheck %s // CHECK-NEXT: Addend: 0x0 // CHECK-NEXT: } // CHECK-NEXT: } + +// DYN: Dynamic Relocations { +// DYN-NEXT: Relocation { +// DYN-NEXT: Offset: 0x4018D8 +// DYN-NEXT: Type: R_X86_64_GLOB_DAT (6) +// DYN-NEXT: Symbol: __gmon_start__ +// DYN-NEXT: Addend: 0x0 +// DYN-NEXT: } +// DYN-NEXT: } |

