History log of /external/clang/test/Layout/ms-x86-size-alignment-fail.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
651f13cea278ec967336033dd032faef0e9fc2ec 24-Apr-2014 Stephen Hines <srhines@google.com> Updated to Clang 3.5a.

Change-Id: I8127eb568f674c2e72635b639a3295381fe8af82
/external/clang/test/Layout/ms-x86-size-alignment-fail.cpp
2d2f6c28e5080c7e4a6689618ae7b4048cfbc620 14-Nov-2013 Warren Hunt <whunt@google.com> Makes A Microsoft Layout CodeGen Test Explicit

This patch tests introduces a proper codegen test in place of the
"codegen no longer crashes" test introduced in r193664. The test is also
moved from layout to CodeGenCXX.

Differential Revision: http://llvm-reviews.chandlerc.com/D2174



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@194739 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Layout/ms-x86-size-alignment-fail.cpp
cb79df766666cd8ad02c60515f8f7ae472254a1a 30-Oct-2013 Warren Hunt <whunt@google.com> Activating latent test case for r193661.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193664 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Layout/ms-x86-size-alignment-fail.cpp
7967c95891c5f65f6312fbbcb999ac257d776914 24-Oct-2013 Warren Hunt <whunt@google.com> Implements 64 bit microsoft record layout and adds lit tests to cover
it. Also removes all of the microsoft C++ ABI related code from the
itanium layout builder.

Differential Revision: http://llvm-reviews.chandlerc.com/D2003



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@193290 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Layout/ms-x86-size-alignment-fail.cpp
a7dec298303edbf3eb2c7993801c602a1d88e9db 14-Oct-2013 Reid Kleckner <reid@kleckner.net> PR17576: Fix assertion on polymorphic classes with small alignment

We have to reserve at least the width of a pointer for the vfptr. For
classes with small alignment, we weren't reserving enough space, and
were overlapping the first field with the vfptr.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@192626 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Layout/ms-x86-size-alignment-fail.cpp
dc58180432868cfa9c060d5c41114634e4b841c7 14-Oct-2013 Warren Hunt <whunt@google.com> Lit tests for Microsoft C++ record layout.
They weren't added with the rest of the microsoft record layout patch due me not
doing svn add.


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@192612 91177308-0d34-0410-b5e6-96231b3b80d8
/external/clang/test/Layout/ms-x86-size-alignment-fail.cpp