]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - test/pecoff/reloc64.test
Vendor import of lld trunk r233088:
[FreeBSD/FreeBSD.git] / test / pecoff / reloc64.test
1 # REQUIRES: x86
2
3 # RUN: yaml2obj %p/Inputs/reloc64.obj.yaml > %t.obj
4
5 # RUN: lld -flavor link /out:%t.exe /subsystem:console /machine:x64 \
6 # RUN:   /entry:entry -- %t.obj
7 # RUN: llvm-objdump -d %t.exe | FileCheck %s
8
9 CHECK:      Disassembly of section .text:
10 CHECK-NEXT: .text:
11 CHECK-NEXT:     1000: 48 b8 28 10 00 40 01 00 00 ff
12 CHECK-NEXT:     100a: e8 19 00 00 ff
13 CHECK-NEXT:     100f: e8 13 00 00 ff
14 CHECK-NEXT:     1014: e8 0d 00 00 ff
15 CHECK-NEXT:     1019: e8 07 00 00 ff
16 CHECK-NEXT:     101e: e8 01 00 00 ff
17 CHECK-NEXT:     1023: e8 fb ff ff fe
18 CHECK-NEXT:     1028: e8 01 00 00 ff
19 CHECK-NEXT:     102d: e8 28 00 00 ff
20 CHECK-NEXT:     1032: c3