summaryrefslogtreecommitdiffstats
path: root/clang/test/CodeGenCXX/override-layout.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2015-02-25 19:17:45 +0000
committerReid Kleckner <reid@kleckner.net>2015-02-25 19:17:45 +0000
commit8b6d034cab0c30bcd289126cae522933c5cb881d (patch)
tree34068d5fa4b5da142396c6de1ed4894c35a79c64 /clang/test/CodeGenCXX/override-layout.cpp
parentc22fe1299ae4b345e0258fef2362e01cf3b10151 (diff)
downloadbcm5719-llvm-8b6d034cab0c30bcd289126cae522933c5cb881d.tar.gz
bcm5719-llvm-8b6d034cab0c30bcd289126cae522933c5cb881d.zip
Reland r230446, "MS ABI: Try to respect external AST source record layouts"
It broke test/PCH/headersearch.cpp because it was using -Wpadding, which only works for Itanium layout. Before this commit, we would use Itanium record layout when using PCH, which is crazy. Now that the test uses an explicit Itanium triple, we can reland. llvm-svn: 230525
Diffstat (limited to 'clang/test/CodeGenCXX/override-layout.cpp')
-rw-r--r--clang/test/CodeGenCXX/override-layout.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/clang/test/CodeGenCXX/override-layout.cpp b/clang/test/CodeGenCXX/override-layout.cpp
index 418c4ffab63..a3c4bb446ca 100644
--- a/clang/test/CodeGenCXX/override-layout.cpp
+++ b/clang/test/CodeGenCXX/override-layout.cpp
@@ -1,6 +1,6 @@
-// RUN: %clang_cc1 -fdump-record-layouts-simple %s > %t.layouts
-// RUN: %clang_cc1 -fdump-record-layouts-simple %s > %t.before
-// RUN: %clang_cc1 -DPACKED= -DALIGNED16= -fdump-record-layouts-simple -foverride-record-layout=%t.layouts %s > %t.after
+// RUN: %clang_cc1 -w -fdump-record-layouts-simple %s > %t.layouts
+// RUN: %clang_cc1 -w -fdump-record-layouts-simple %s > %t.before
+// RUN: %clang_cc1 -w -DPACKED= -DALIGNED16= -fdump-record-layouts-simple -foverride-record-layout=%t.layouts %s > %t.after
// RUN: diff -u %t.before %t.after
// RUN: FileCheck %s < %t.after
OpenPOWER on IntegriCloud