summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/unavailable_aligned_allocation.cpp
diff options
context:
space:
mode:
authorLouis Dionne <ldionne@apple.com>2019-01-08 20:26:56 +0000
committerLouis Dionne <ldionne@apple.com>2019-01-08 20:26:56 +0000
commit4d3366e257ac4a98f25db0bf3c7276f6609875d7 (patch)
tree29f5f6421fa80173ddd84b7d09a9876787894954 /clang/test/Driver/unavailable_aligned_allocation.cpp
parentf341abba39db94928cba8acd5dc63fb9f1ac47db (diff)
downloadbcm5719-llvm-4d3366e257ac4a98f25db0bf3c7276f6609875d7.tar.gz
bcm5719-llvm-4d3366e257ac4a98f25db0bf3c7276f6609875d7.zip
[Sema] Teach Clang that aligned allocation is not supported with macosx10.13
Summary: r306722 added diagnostics when aligned allocation is used with deployment targets that do not support it, but the first macosx supporting aligned allocation was incorrectly set to 10.13. In reality, the dylib shipped with macosx10.13 does not support aligned allocation, but the dylib shipped with macosx10.14 does. Reviewers: ahatanak Subscribers: christof, jkorous, dexonsmith, cfe-commits Differential Revision: https://reviews.llvm.org/D56445 llvm-svn: 350649
Diffstat (limited to 'clang/test/Driver/unavailable_aligned_allocation.cpp')
-rw-r--r--clang/test/Driver/unavailable_aligned_allocation.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/clang/test/Driver/unavailable_aligned_allocation.cpp b/clang/test/Driver/unavailable_aligned_allocation.cpp
index 508202de9f4..131bc116be1 100644
--- a/clang/test/Driver/unavailable_aligned_allocation.cpp
+++ b/clang/test/Driver/unavailable_aligned_allocation.cpp
@@ -1,4 +1,4 @@
-// RUN: %clang -target x86_64-apple-macosx10.12 -c -### %s 2>&1 \
+// RUN: %clang -target x86_64-apple-macosx10.13 -c -### %s 2>&1 \
// RUN: | FileCheck %s -check-prefix=UNAVAILABLE
//
// RUN: %clang -target arm64-apple-ios10 -c -### %s 2>&1 \
@@ -24,7 +24,7 @@
//
// UNAVAILABLE: "-faligned-alloc-unavailable"
-// RUN: %clang -target x86_64-apple-macosx10.13 -c -### %s 2>&1 \
+// RUN: %clang -target x86_64-apple-macosx10.14 -c -### %s 2>&1 \
// RUN: | FileCheck %s -check-prefix=AVAILABLE
//
// RUN: %clang -target arm64-apple-ios11 -c -### %s 2>&1 \
@@ -54,10 +54,10 @@
// Check that passing -faligned-allocation or -fno-aligned-allocation stops the
// driver from passing -faligned-alloc-unavailable to cc1.
//
-// RUN: %clang -target x86_64-apple-macosx10.12 -faligned-allocation -c -### %s 2>&1 \
+// RUN: %clang -target x86_64-apple-macosx10.13 -faligned-allocation -c -### %s 2>&1 \
// RUN: | FileCheck %s -check-prefix=AVAILABLE
//
-// RUN: %clang -target x86_64-apple-macosx10.12 -fno-aligned-allocation -c -### %s 2>&1 \
+// RUN: %clang -target x86_64-apple-macosx10.13 -fno-aligned-allocation -c -### %s 2>&1 \
// RUN: | FileCheck %s -check-prefix=AVAILABLE
// AVAILABLE-NOT: "-faligned-alloc-unavailable"
OpenPOWER on IntegriCloud