// Check dumping of the hexadecimal bytes of a section. RUN: llvm-readobj -x .text %p/../../Object/Inputs/hello-world.elf-x86-64 | FileCheck %s CHECK: Hex dump of section '.text': CHECK-NEXT: {{^}}0x00400460 // Test that the -x alias can be used flexibly. Create a baseline and ensure // all other combinations are identical. RUN: llvm-readelf --file-header --hex-dump=.text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.out RUN: llvm-readelf -h --hex-dump .text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.1 RUN: llvm-readelf -h -x .text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.2 RUN: llvm-readelf -h -x=.text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.3 RUN: llvm-readelf -h -x.text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.4 RUN: llvm-readelf -hx .text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.5 RUN: llvm-readelf -hx=.text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.6 RUN: llvm-readelf -hx.text \ RUN: %p/../../Object/Inputs/hello-world.elf-x86-64 > %t.hexdump.7 RUN: cmp %t.hexdump.out %t.hexdump.1 RUN: cmp %t.hexdump.out %t.hexdump.2 RUN: cmp %t.hexdump.out %t.hexdump.3 RUN: cmp %t.hexdump.out %t.hexdump.4 RUN: cmp %t.hexdump.out %t.hexdump.5 RUN: cmp %t.hexdump.out %t.hexdump.6 RUN: cmp %t.hexdump.out %t.hexdump.7