From a7e628ff10a8cf2bbc73fca1d85cb68140348bac Mon Sep 17 00:00:00 2001 From: Rui Ueyama Date: Tue, 29 Sep 2015 22:46:52 +0000 Subject: [PATCH] ELF2: Unbreak buildbot. Subshell didn't work on Windows. llvm-svn: 248840 --- lld/test/elf2/basic.s | 5 ----- lld/test/elf2/default-output.s | 15 +++++++++++++++ 2 files changed, 15 insertions(+), 5 deletions(-) create mode 100644 lld/test/elf2/default-output.s diff --git a/lld/test/elf2/basic.s b/lld/test/elf2/basic.s index fa5ff09aca82..6ab95996df1b 100644 --- a/lld/test/elf2/basic.s +++ b/lld/test/elf2/basic.s @@ -5,11 +5,6 @@ # RUN: llvm-readobj -file-headers -sections -program-headers -symbols %t2 \ # RUN: | FileCheck %s -# RUN: mkdir -p %t.dir -# RUN: (cd %t.dir && lld -flavor gnu2 %t) -# RUN: llvm-readobj -file-headers -sections -program-headers -symbols \ -# RUN: %t.dir/a.out | FileCheck %s - # exits with return code 42 on linux .globl _start; _start: diff --git a/lld/test/elf2/default-output.s b/lld/test/elf2/default-output.s new file mode 100644 index 000000000000..77331ff6528c --- /dev/null +++ b/lld/test/elf2/default-output.s @@ -0,0 +1,15 @@ +# REQUIRES: x86 +# Verify that default output filename is a.out. + +# RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t +# RUN: mkdir -p %t.dir +# RUN: cd %t.dir +# RUN: not test -e a.out +# RUN: lld -flavor gnu2 %t +# RUN: test -e a.out + +.globl _start; +_start: + mov $60, %rax + mov $42, %rdi + syscall