From: Nemanja Ivanovic Date: Fri, 10 Jul 2015 14:11:38 +0000 (+0000) Subject: The test case still runs on non-ppc targets. Added -target triple. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=bfb6cedbce983d35e4c3fe9a4794a64f6d3b9244;p=clang The test case still runs on non-ppc targets. Added -target triple. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@241912 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Driver/ppc-dependent-options.cpp b/test/Driver/ppc-dependent-options.cpp index f1ae92af1a..b4dcaf6d9b 100644 --- a/test/Driver/ppc-dependent-options.cpp +++ b/test/Driver/ppc-dependent-options.cpp @@ -1,44 +1,45 @@ // REQUIRES: powerpc-registered-target -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 %s 2>&1 | \ -// RUN: FileCheck %s -check-prefix=CHECK-DEFAULT +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 %s 2>&1 | FileCheck %s \ +// RUN: -check-prefix=CHECK-DEFAULT -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 \ -// RUN: -mno-vsx -mpower8-vector %s 2>&1 | FileCheck %s \ -// RUN: -check-prefix=CHECK-NVSX-P8V +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 -mno-vsx -mpower8-vector %s 2>&1 | \ +// RUN: FileCheck %s -check-prefix=CHECK-NVSX-P8V -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 \ -// RUN: -mno-vsx -mdirect-move %s 2>&1 | FileCheck %s \ +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 -mno-vsx -mdirect-move %s 2>&1 | FileCheck %s \ // RUN: -check-prefix=CHECK-NVSX-DMV -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 \ -// RUN: -mno-vsx -mpower8-vector -mvsx %s 2>&1 | FileCheck %s \ -// RUN: -check-prefix=CHECK-DEFAULT +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 -mno-vsx -mpower8-vector -mvsx %s 2>&1 | \ +// RUN: FileCheck %s -check-prefix=CHECK-DEFAULT -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 \ -// RUN: -mno-vsx -mdirect-move -mvsx %s 2>&1 | FileCheck %s \ -// RUN: -check-prefix=CHECK-DEFAULT +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 -mno-vsx -mdirect-move -mvsx %s 2>&1 | \ +// RUN: FileCheck %s -check-prefix=CHECK-DEFAULT -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 \ -// RUN: -mpower8-vector -mno-vsx %s 2>&1 | FileCheck %s \ -// RUN: -check-prefix=CHECK-NVSX-P8V +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 -mpower8-vector -mno-vsx %s 2>&1 | \ +// RUN: FileCheck %s -check-prefix=CHECK-NVSX-P8V -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 \ -// RUN: -mdirect-move -mno-vsx %s 2>&1 | FileCheck %s \ +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 -mdirect-move -mno-vsx %s 2>&1 | FileCheck %s \ // RUN: -check-prefix=CHECK-NVSX-DMV -// RUN: not %clang -fsyntax-only -mcpu=power8 -std=c++11 \ -// RUN: -mno-vsx %s 2>&1 | FileCheck %s \ +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power8 -std=c++11 -mno-vsx %s 2>&1 | FileCheck %s \ // RUN: -check-prefix=CHECK-NVSX -// RUN: not %clang -fsyntax-only -mcpu=power6 -std=c++11 %s 2>&1 | \ -// RUN: FileCheck %s -check-prefix=CHECK-NVSX +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power6 -std=c++11 %s 2>&1 | FileCheck %s -check-prefix=CHECK-NVSX -// RUN: not %clang -fsyntax-only -mcpu=power6 -std=c++11 \ -// RUN: -mpower8-vector %s 2>&1 | FileCheck %s \ +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power6 -std=c++11 -mpower8-vector %s 2>&1 | FileCheck %s \ // RUN: -check-prefix=CHECK-DEFAULT -// RUN: not %clang -fsyntax-only -mcpu=power6 -std=c++11 \ -// RUN: -mdirect-move %s 2>&1 | FileCheck %s \ +// RUN: not %clang -target powerpc64le-unknown-unknown -fsyntax-only \ +// RUN: -mcpu=power6 -std=c++11 -mdirect-move %s 2>&1 | FileCheck %s \ // RUN: -check-prefix=CHECK-VSX #ifdef __VSX__