1## Don't make symlinks on Windows. 2# UNSUPPORTED: system-windows 3 4# RUN: rm -rf %t 5# RUN: mkdir %t 6 7## By default, assume llvm-cov. 8# RUN: ln -s llvm-cov %t/llvm-foo 9 10# RUN: llvm-cov --help 2>&1 | FileCheck --check-prefix=COV %s 11# RUN: %t/llvm-foo --help 2>&1 | FileCheck --check-prefix=COV %s 12 13# COV: Shows code coverage information. 14# COV: Subcommands: 15 16## If the filename ends in "gcov", assume gcov compatibility. 17# RUN: ln -s llvm-cov %t/llvm-gcov 18# RUN: ln -s llvm-cov %t/gcov 19 20# RUN: %t/llvm-gcov --help 2>&1 | FileCheck --check-prefix=GCOV %s 21# RUN: %t/gcov --help 2>&1 | FileCheck --check-prefix=GCOV %s 22# RUN: llvm-cov gcov --help 2>&1 | FileCheck --check-prefix=GCOV %s 23 24# GCOV: OVERVIEW: LLVM code coverage tool 25# GCOV: --gcda{{.*}}Override inferred gcda file 26# GCOV: --gcno{{.*}}Override inferred gcno file 27