aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/CFrontend/2008-01-26-ReadOnlyByVal.c19
1 files changed, 0 insertions, 19 deletions
diff --git a/test/CFrontend/2008-01-26-ReadOnlyByVal.c b/test/CFrontend/2008-01-26-ReadOnlyByVal.c
deleted file mode 100644
index 8e9f6a23a8..0000000000
--- a/test/CFrontend/2008-01-26-ReadOnlyByVal.c
+++ /dev/null
@@ -1,19 +0,0 @@
-// RUN: %llvmgcc %s -S -O1 -o - | llvm-as | opt -std-compile-opts | llvm-dis | not grep add
-
-struct S { int A; int B; char C[1000]; };
-
-int f(struct S x) __attribute__ ((const));
-
-static int __attribute__ ((const)) g(struct S x) {
- x.A = x.B;
- return f(x);
-}
-
-int h(void) {
- struct S x;
- int r;
- x.A = 0;
- x.B = 9;
- r = g(x);
- return r + x.A;
-}