mirror of https://github.com/microsoft/clang.git
Another fix for r291850 because there are apparently targets which add
"-mllvm" flags to the CC1 invocation (notably, Hexagon seems to hit this). git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@291881 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
bcbed8b11f
commit
0acac5f783
|
@ -2,8 +2,8 @@
|
|||
// RUN: %clang -O2 -Xclang -disable-llvm-passes -### %s 2>&1 \
|
||||
// RUN: | FileCheck --check-prefix=DISABLED %s
|
||||
// DISABLED: -cc1
|
||||
// DISABLED-NOT: -mllvm
|
||||
// DISABLED: -disable-llvm-passes
|
||||
// DISABLED-NOT: "-mllvm" "-disable-llvm-passes"
|
||||
// DISABLED: "-disable-llvm-passes"
|
||||
//
|
||||
// We also support two alternative spellings for historical reasons.
|
||||
// RUN: %clang -O2 -Xclang -disable-llvm-optzns -### %s 2>&1 \
|
||||
|
@ -11,8 +11,8 @@
|
|||
// RUN: %clang -O2 -mllvm -disable-llvm-optzns -### %s 2>&1 \
|
||||
// RUN: | FileCheck --check-prefix=DISABLED-LEGACY %s
|
||||
// DISABLED-LEGACY: -cc1
|
||||
// DISABLED-LEGACY-NOT: -mllvm
|
||||
// DISABLED-LEGACY: -disable-llvm-optzns
|
||||
// DISABLED-LEGACY-NOT: "-mllvm" "-disable-llvm-optzns"
|
||||
// DISABLED-LEGACY: "-disable-llvm-optzns"
|
||||
//
|
||||
// The main flag shouldn't be specially handled when used with '-mllvm'.
|
||||
// RUN: %clang -O2 -mllvm -disable-llvm-passes -### %s 2>&1 | FileCheck --check-prefix=MLLVM %s
|
||||
|
|
Loading…
Reference in New Issue