1 Pull in r199188 from upstream clang trunk (by Jakob Stoklund Olesen):
3 Puny 24-byte structs are returned by value on SPARC.
5 Pad these structs up so they are sret-returned even on that
8 Introduced here: http://svnweb.freebsd.org/changeset/base/262262
10 Index: tools/clang/test/CodeGen/sret.c
11 ===================================================================
12 --- tools/clang/test/CodeGen/sret.c
13 +++ tools/clang/test/CodeGen/sret.c
14 @@ -4,6 +4,8 @@ struct abc {
22 struct abc foo1(void);
23 Index: tools/clang/test/CodeGen/sret2.c
24 ===================================================================
25 --- tools/clang/test/CodeGen/sret2.c
26 +++ tools/clang/test/CodeGen/sret2.c
27 @@ -4,6 +4,8 @@ struct abc {