Files
clang-p2996/lld/test/elf/x86.test
Shankar Easwaran 7915ff34b7 [lld][LinkingContext][ELF] Allow different output file types.
This adds an option --output-filetype that can be set to either
YAML/Native(case insensitive). The linker would create the outputs
associated with the type specified by the user.

Changes all the tests to use the new option.

llvm-svn: 191183
2013-09-23 04:24:15 +00:00

39 lines
1.0 KiB
Plaintext

# 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