diff options
| author | Anton Korobeynikov <asl@math.spbu.ru> | 2008-07-05 23:03:46 +0000 | 
|---|---|---|
| committer | Anton Korobeynikov <asl@math.spbu.ru> | 2008-07-05 23:03:46 +0000 | 
| commit | 62117b7296e8c09dbe5b04c1b7c5d3c9f8d2e9a1 (patch) | |
| tree | e1570119f11771cbbfd9a20d7c9e44521e57f7b5 /llvm | |
| parent | 1bb56dedf5c6bb28f45ada5df726958a11fa01bb (diff) | |
| download | bcm5719-llvm-62117b7296e8c09dbe5b04c1b7c5d3c9f8d2e9a1.tar.gz bcm5719-llvm-62117b7296e8c09dbe5b04c1b7c5d3c9f8d2e9a1.zip  | |
Testcase for PR2146
llvm-svn: 53155
Diffstat (limited to 'llvm')
| -rw-r--r-- | llvm/test/Linker/2008-07-06-AliasFnDecl.ll | 14 | ||||
| -rw-r--r-- | llvm/test/Linker/2008-07-06-AliasFnDecl2.ll | 13 | 
2 files changed, 27 insertions, 0 deletions
diff --git a/llvm/test/Linker/2008-07-06-AliasFnDecl.ll b/llvm/test/Linker/2008-07-06-AliasFnDecl.ll new file mode 100644 index 00000000000..dca9cd8e8fa --- /dev/null +++ b/llvm/test/Linker/2008-07-06-AliasFnDecl.ll @@ -0,0 +1,14 @@ +; PR2146 +; RUN: llvm-as %s -o %t1.bc -f +; RUN: llvm-as %p/2008-07-06-AliasFnDecl2.ll -o %t2.bc -f +; RUN: llvm-link %t1.bc %t2.bc -f -o %t3.bc + +@b = alias void ()* @a + +define void @a() nounwind  { +entry: +	br label %return + +return: +	ret void +} diff --git a/llvm/test/Linker/2008-07-06-AliasFnDecl2.ll b/llvm/test/Linker/2008-07-06-AliasFnDecl2.ll new file mode 100644 index 00000000000..2380dffff61 --- /dev/null +++ b/llvm/test/Linker/2008-07-06-AliasFnDecl2.ll @@ -0,0 +1,13 @@ +; This file is used by 2008-07-06-AliasFnDecl2.ll +; RUN: true + +define void @c() nounwind  { +entry: +	call void @b( ) nounwind  +	br label %return + +return: +	ret void +} + +declare void @b()  | 

