]> granicus.if.org Git - clang/commitdiff
Make a test use a specific C++ dialect
authorPaul Robinson <paul.robinson@sony.com>
Tue, 20 Dec 2016 22:30:44 +0000 (22:30 +0000)
committerPaul Robinson <paul.robinson@sony.com>
Tue, 20 Dec 2016 22:30:44 +0000 (22:30 +0000)
In stack-reuse-miscompile.cpp, the allocas for the temps come out in
a different order depending on whether the dialect is C++03 or
C++11. Specify C++03 explicitly to avoid depending on the default.

Differential Revision: http://reviews.llvm.org/D27956

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@290208 91177308-0d34-0410-b5e6-96231b3b80d8

test/CodeGenCXX/stack-reuse-miscompile.cpp

index 63d15fd1e8c93bc95170f4dd5f80048b22b947af..c355a19aa11b3837c155a48eb87a768b3e98195c 100644 (file)
@@ -1,4 +1,4 @@
-// RUN: %clang -S -target armv7l-unknown-linux-gnueabihf -emit-llvm -O1 -mllvm -disable-llvm-optzns -S %s -o - | FileCheck %s
+// RUN: %clang_cc1 -triple armv7l-unknown-linux-gnueabihf -emit-llvm -O1 -disable-llvm-optzns -std=c++03 %s -o - | FileCheck %s
 
 // This test should not to generate llvm.lifetime.start/llvm.lifetime.end for
 // f function because all temporary objects in this function are used for the