diff options
-rw-r--r-- | test/CFrontend/2008-01-26-ReadOnlyByVal.c | 19 |
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; -} |