summaryrefslogtreecommitdiffstats
path: root/clang/test
diff options
context:
space:
mode:
authorVedant Kumar <vsk@apple.com>2016-09-08 22:53:19 +0000
committerVedant Kumar <vsk@apple.com>2016-09-08 22:53:19 +0000
commit10037b93e90672f1819b3bc32d8d2dbeec68ae83 (patch)
treee65ed7bb6562f04e3bc4356f25fb77c91b9ec001 /clang/test
parentb6a11acb533132bd1da786c73962ed8307b50ff7 (diff)
downloadbcm5719-llvm-10037b93e90672f1819b3bc32d8d2dbeec68ae83.tar.gz
bcm5719-llvm-10037b93e90672f1819b3bc32d8d2dbeec68ae83.zip
[Driver] Report invalid -mtune/-mcpu parameters when -arch=arm64
Differential Revision: https://reviews.llvm.org/D23643 llvm-svn: 280998
Diffstat (limited to 'clang/test')
-rw-r--r--clang/test/Driver/arm-cortex-cpus.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/clang/test/Driver/arm-cortex-cpus.c b/clang/test/Driver/arm-cortex-cpus.c
index 5bf89394949..ca04f116057 100644
--- a/clang/test/Driver/arm-cortex-cpus.c
+++ b/clang/test/Driver/arm-cortex-cpus.c
@@ -303,7 +303,10 @@
// ================== Check that a bogus CPU gives an error
// RUN: %clang -target arm -mcpu=bogus -### -c %s 2>&1 | FileCheck -check-prefix=CHECK-BOGUS-CPU %s
+// RUN: %clang -target armv8-apple-darwin -arch arm64 -mcpu=bogus -### -c %s 2>&1 | FileCheck -check-prefix=CHECK-BOGUS-CPU %s
// CHECK-BOGUS-CPU: error: {{.*}} does not support '-mcpu=bogus'
+// RUN: %clang -target armv8-apple-darwin -arch arm64 -mtune=bogus -### -c %s 2>&1 | FileCheck -check-prefix=CHECK-BOGUS-TUNE %s
+// CHECK-BOGUS-TUNE: error: {{.*}} does not support '-mtune=bogus'
// ================== Check default Architecture on each ARM11 CPU
// RUN: %clang -target arm-linux-gnueabi -mcpu=arm1136j-s -### -c %s 2>&1 | FileCheck -check-prefix=CHECK-CPUV6 %s
OpenPOWER on IntegriCloud