diff options
author | Chris Lattner <sabre@nondot.org> | 2002-12-15 17:46:18 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2002-12-15 17:46:18 +0000 |
commit | 1ace1747d72f3f00ae6e596bd0819a754401add0 (patch) | |
tree | f020a23239a6d8c44e8534bf897566a9c6227d78 | |
parent | 0a6a6208304f4b8446d665d1dd19cde18935c7dc (diff) | |
download | bcm5719-llvm-1ace1747d72f3f00ae6e596bd0819a754401add0.tar.gz bcm5719-llvm-1ace1747d72f3f00ae6e596bd0819a754401add0.zip |
New testcase for structure argument problems.
llvm-svn: 5042
-rw-r--r-- | llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c b/llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c new file mode 100644 index 00000000000..64e5df30a88 --- /dev/null +++ b/llvm/test/Regression/CFrontend/2002-12-15-StructParameters.c @@ -0,0 +1,16 @@ +typedef struct +{ + void *stack; + unsigned size; + unsigned avail; +} compile_stack_type; + +void foo(void*); +void bar(compile_stack_type T, unsigned); + +void test() { + compile_stack_type CST; + foo(&CST); + + bar(CST, 12); +} |