diff options
Diffstat (limited to 'lld/test/elf2/basic.s')
| -rw-r--r-- | lld/test/elf2/basic.s | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/lld/test/elf2/basic.s b/lld/test/elf2/basic.s index 55bc61b14b7..fa5ff09aca8 100644 --- a/lld/test/elf2/basic.s +++ b/lld/test/elf2/basic.s @@ -1,8 +1,14 @@ +# REQUIRES: x86 + # RUN: llvm-mc -filetype=obj -triple=x86_64-unknown-linux %s -o %t # RUN: lld -flavor gnu2 %t -o %t2 # RUN: llvm-readobj -file-headers -sections -program-headers -symbols %t2 \ # RUN: | FileCheck %s -# REQUIRES: x86 + +# 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; @@ -181,9 +187,6 @@ _start: # RUN: llvm-readobj -file-headers -sections -program-headers -symbols %t2 \ # RUN: | FileCheck %s -# RUN: not lld -flavor gnu2 %t 2>&1 | FileCheck --check-prefix=NO_O %s -# NO_O: -o must be specified. - # RUN: not lld -flavor gnu2 %t.foo -o %t2 2>&1 | \ # RUN: FileCheck --check-prefix=MISSING %s # MISSING: cannot open {{.*}}.foo: {{[Nn]}}o such file or directory |

