File: print-hex.test

package info (click to toggle)
llvm-toolchain-7 1%3A7.0.1-8~deb9u3
  • links: PTS, VCS
  • area: main
  • in suites: stretch
  • size: 733,456 kB
  • sloc: cpp: 3,776,651; ansic: 633,271; asm: 350,301; python: 142,716; objc: 107,612; sh: 22,626; lisp: 11,056; perl: 7,999; pascal: 6,742; ml: 5,537; awk: 3,536; makefile: 2,557; cs: 2,027; xml: 841; ruby: 156
file content (25 lines) | stat: -rw-r--r-- 1,084 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
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.

RUN: llvm-readobj -x 1 %p/Inputs/trivial.obj.wasm \
RUN:     | FileCheck %s --check-prefix WASM

WASM: 0x00000000 03600001 7f60017f 017f6001 7f00 .`...`....`...