[llvm-commits] CVS: llvm/test/Regression/CBackend/2003-05-13-VarArgFunction.ll

Chris Lattner lattner at cs.uiuc.edu
Tue May 13 15:12:02 PDT 2003


Changes in directory llvm/test/Regression/CBackend:

2003-05-13-VarArgFunction.ll added (r1.1)

---
Log message:

New testcase


---
Diffs of the changes:

Index: llvm/test/Regression/CBackend/2003-05-13-VarArgFunction.ll
diff -c /dev/null llvm/test/Regression/CBackend/2003-05-13-VarArgFunction.ll:1.1
*** /dev/null	Tue May 13 15:11:31 2003
--- llvm/test/Regression/CBackend/2003-05-13-VarArgFunction.ll	Tue May 13 15:11:21 2003
***************
*** 0 ****
--- 1,8 ----
+ ; This testcase breaks the C backend, because gcc doesn't like (...) functions
+ ; with no arguments at all.
+ 
+ void %test(long %Ptr) {
+ 	%P = cast long %Ptr to void(...) *
+ 	call void(...)* %P(long %Ptr)
+ 	ret void
+ }





More information about the llvm-commits mailing list