diff options
Diffstat (limited to 'test/CFrontend/2002-02-17-ArgumentAddress.c')
-rw-r--r-- | test/CFrontend/2002-02-17-ArgumentAddress.c | 39 |
1 files changed, 0 insertions, 39 deletions
diff --git a/test/CFrontend/2002-02-17-ArgumentAddress.c b/test/CFrontend/2002-02-17-ArgumentAddress.c deleted file mode 100644 index 937929559f..0000000000 --- a/test/CFrontend/2002-02-17-ArgumentAddress.c +++ /dev/null @@ -1,39 +0,0 @@ -// RUN: %llvmgcc -S %s -o - | llvm-as -f -o /dev/null - -int test(int X) { - return X; -} - -void abc(int *X); -int def(int Y, int Z) { - abc(&Z); - return Y; -} - -struct Test { short X, x; int Y, Z; }; - -int Testing(struct Test *A) { - return A->X+A->Y; -} - -int Test2(int X, struct Test A, int Y) { - return X+Y+A.X+A.Y; -} -int Test3(struct Test A, struct Test B) { - return A.X+A.Y+B.Y+B.Z; -} - -struct Test Test4(struct Test A) { - return A; -} - -int Test6() { - int B[200]; - return B[4]; -} - -struct STest2 { int X; short Y[4]; double Z; }; - -struct STest2 Test7(struct STest2 X) { - return X; -} |