diff options
| author | Paul Semel <semelpaul@gmail.com> | 2018-07-11 10:00:29 +0000 |
|---|---|---|
| committer | Paul Semel <semelpaul@gmail.com> | 2018-07-11 10:00:29 +0000 |
| commit | b98f504850123e345d0470cb0bfec67eb6e7a679 (patch) | |
| tree | fe343e53812af6f8103ff323528460228556ae26 /llvm/test/tools/llvm-readobj/print-hex.test | |
| parent | 5260c9efc87ea62bd40c47cc65d8e9648a649d42 (diff) | |
| download | bcm5719-llvm-b98f504850123e345d0470cb0bfec67eb6e7a679.tar.gz bcm5719-llvm-b98f504850123e345d0470cb0bfec67eb6e7a679.zip | |
[llvm-readobj] Add -hex-dump (-x) option
Differential Revision: https://reviews.llvm.org/D48281
llvm-svn: 336782
Diffstat (limited to 'llvm/test/tools/llvm-readobj/print-hex.test')
| -rw-r--r-- | llvm/test/tools/llvm-readobj/print-hex.test | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/llvm/test/tools/llvm-readobj/print-hex.test b/llvm/test/tools/llvm-readobj/print-hex.test new file mode 100644 index 00000000000..754c87b0789 --- /dev/null +++ b/llvm/test/tools/llvm-readobj/print-hex.test @@ -0,0 +1,20 @@ +RUN: llvm-readobj -x .strtab %p/Inputs/trivial.obj.elf-x86-64 \ +RUN: | FileCheck %s --check-prefix ELF + +ELF: 0x00000000 00747269 7669616c 2e6c6c00 6d61696e .trivial.ll.main +ELF: 0x00000010 002e4c2e 73747200 70757473 00536f6d ..L.str.puts.Som +ELF: 0x00000020 654f7468 65724675 6e637469 6f6e005f eOtherFunction._ +ELF: 0x00000030 474c4f42 414c5f4f 46465345 545f5441 GLOBAL_OFFSET_TA +ELF: 0x00000040 424c455f 00 BLE_. + +RUN: llvm-readobj -x 1 %p/Inputs/trivial.obj.coff-x86-64 \ +RUN: | FileCheck %s --check-prefix COFF + +COFF: 0x00000000 4883ec28 488d0d00 000000e8 00000000 H..(H........... +COFF: 0x00000010 e8000000 0031c048 83c428c3 .....1.H..(. + +RUN: llvm-readobj -x 1 %p/Inputs/trivial.obj.macho-x86-64 \ +RUN: | FileCheck %s --check-prefix MACHO + +MACHO: 0x00000000 50488d3d 00000000 e8000000 00e80000 PH.=............ +MACHO: 0x00000010 000031c0 5ac3 ..1.Z. |

