]> granicus.if.org Git - clang/commit
x86_64: Structures with no fields but which have padding should be classified as
authorDaniel Dunbar <daniel@zuster.org>
Tue, 22 Dec 2009 01:19:25 +0000 (01:19 +0000)
committerDaniel Dunbar <daniel@zuster.org>
Tue, 22 Dec 2009 01:19:25 +0000 (01:19 +0000)
commit4971ff8eea7800bd2a73652add6dcf7a4adf5f74
treebe1221cb8e0badb31acb15275fc11493f3a62a18
parent1c7c3fb2641812fdf31b3f80f995116b02ac7863
x86_64: Structures with no fields but which have padding should be classified as
integer.
 - This is consistent, but may not be correct. I will revisit x86_64 ABI handling for C++ as a whole at some point.
 - PR5831.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@91874 91177308-0d34-0410-b5e6-96231b3b80d8
lib/CodeGen/TargetABIInfo.cpp
test/CodeGenCXX/member-functions.cpp
test/CodeGenCXX/x86_64-arguments.cpp