diff options
Diffstat (limited to 'test/FrontendC/2006-05-19-SingleEltReturn.c')
-rw-r--r-- | test/FrontendC/2006-05-19-SingleEltReturn.c | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/test/FrontendC/2006-05-19-SingleEltReturn.c b/test/FrontendC/2006-05-19-SingleEltReturn.c deleted file mode 100644 index 70c94c6..0000000 --- a/test/FrontendC/2006-05-19-SingleEltReturn.c +++ /dev/null @@ -1,23 +0,0 @@ -// Test returning a single element aggregate value containing a double. -// RUN: %llvmgcc %s -S -o - - -struct X { - double D; -}; - -struct Y { - struct X x; -}; - -struct Y bar(); - -void foo(struct Y *P) { - *P = bar(); -} - -struct Y bar() { - struct Y a; - a.x.D = 0; - return a; -} - |