# Source for input file: reloc-xb.x86 # xb.S: # .section .text, "ax", @progbits # .align 0x4 # .globl _start # _start: # .globl back # back: # call target # # Source for input file: reloc-xt.x86 # xt.S: # .section .text, "ax", @progbits # # .globl target # target: # call back # # Assembled with: "as --32" RUN: lld -flavor gnu -target i386 -e back --output-filetype=yaml %p/Inputs/reloc-xb.x86 %p/Inputs/reloc-xt.x86 | FileCheck %s -check-prefix x86-yaml x86-yaml: - name: back x86-yaml: scope: global x86-yaml: content: [ E8, FC, FF, FF, FF ] x86-yaml: references: x86-yaml: - kind: R_386_PC32 x86-yaml: offset: 1 x86-yaml: target: target x86-yaml: - name: target x86-yaml: scope: global x86-yaml: content: [ E8, FC, FF, FF, FF ] x86-yaml: references: x86-yaml: - kind: R_386_PC32 x86-yaml: offset: 1 x86-yaml: target: back