brintos

brintos / llvm-project-archived public Read only

0
0
Text · 654 B · 7cc070c Raw
22 lines · plain
1# REQUIRES: x862 3# RUN: rm -rf %t.dir4# RUN: mkdir -p %t.dir/build5# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t.dir/build/foo.o6# RUN: echo "INPUT(\"%t.dir/build/foo.o\")" > %t.dir/build/foo.script7# RUN: echo "INCLUDE \"%t.dir/build/bar.script\"" >> %t.dir/build/foo.script8# RUN: echo "/* empty */" > %t.dir/build/bar.script9# RUN: cd %t.dir10# RUN: ld.lld build/foo.script -o /dev/null --reproduce repro.tar11# RUN: tar tf repro.tar | FileCheck -DPATH='%:t.dir' %s12 13# CHECK: [[PATH]]/build/foo.script14# CHECK: [[PATH]]/build/foo.o15# CHECK: [[PATH]]/build/bar.script16 17.globl _start18_start:19  mov $60, %rax20  mov $42, %rdi21  syscall22