diff options
author | Reid Kleckner <reid@kleckner.net> | 2015-02-25 19:17:45 +0000 |
---|---|---|
committer | Reid Kleckner <reid@kleckner.net> | 2015-02-25 19:17:45 +0000 |
commit | 8b6d034cab0c30bcd289126cae522933c5cb881d (patch) | |
tree | 34068d5fa4b5da142396c6de1ed4894c35a79c64 /clang/test/CodeGenCXX/override-layout.cpp | |
parent | c22fe1299ae4b345e0258fef2362e01cf3b10151 (diff) | |
download | bcm5719-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.cpp | 6 |
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 |