Follow up to d0858bffa11, add missing REQUIRES x86
[llvm-project.git] / llvm / test / tools / llvm-dwarfdump / X86 / output.s
blob37132eb55ca559b20502ddc15853b3da71f724a6
1 # RUN: rm -f %t1.txt %t2.txt %t3.txt
2 # RUN: llvm-mc %S/brief.s -filetype obj -triple x86_64-apple-darwin -o %t.o
4 # RUN: llvm-dwarfdump -o=- %t.o | FileCheck %s
6 # RUN: llvm-dwarfdump -o=%t1.txt %t.o
7 # RUN: FileCheck %s --input-file %t1.txt
9 # RUN: touch %t2.txt
10 # RUN: llvm-dwarfdump -o=%t2.txt %t.o
11 # RUN: FileCheck %s --input-file %t2.txt
13 # RUN: touch %t3.txt
14 # RUN: chmod 444 %t3.txt
15 # RUN: not llvm-dwarfdump -o=%t3.txt %t.o 2>&1 | FileCheck %s --check-prefix=ERROR1 -DFILE=%t3.txt -DMSG=%errc_EACCES
17 # RUN: not llvm-dwarfdump -o= %t.o 2>&1 | FileCheck %s --check-prefix=ERROR2 -DMSG=%errc_ENOENT
19 # CHECK: DW_TAG_compile_unit
20 # ERROR1: unable to open output file [[FILE]]: [[MSG]]
21 # ERROR2: unable to open output file : [[MSG]]