From bbfd054746b07904599a35c7fc457da4e33318a9 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Tue, 12 May 2009 17:00:20 +0000 Subject: Darwin x86-32 ABI: Now that structure passing is farther along, we don't need special treatment for unions. llvm-svn: 71559 --- clang/test/CodeGen/x86_32-arguments.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'clang/test') diff --git a/clang/test/CodeGen/x86_32-arguments.c b/clang/test/CodeGen/x86_32-arguments.c index e31a09cbc73..fae49cbdd87 100644 --- a/clang/test/CodeGen/x86_32-arguments.c +++ b/clang/test/CodeGen/x86_32-arguments.c @@ -151,4 +151,7 @@ struct s36 { struct { int : 0 } a[2][10]; char b; char c; } f36(void) {} // RUN: grep 'define float @f37()' %t && struct s37 { float c[1][1]; } f37(void) {} +// RUN: grep 'define void @f38(.struct.s38. noalias sret .agg.result)' %t && +struct s38 { char a[3]; short b; } f38(void) {} + // RUN: true -- cgit v1.2.3