From: Chris Lattner Date: Mon, 15 Oct 2001 19:18:01 +0000 (+0000) Subject: Make main do some simple work without requiring main arguments to be happy X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=1b3512ff974ed4aa0acadced11215e40b053b8d5;p=oota-llvm.git Make main do some simple work without requiring main arguments to be happy git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@842 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/fib.ll b/test/fib.ll index db0bca5d142..933311dc3d5 100644 --- a/test/fib.ll +++ b/test/fib.ll @@ -19,7 +19,7 @@ RecurseCase: ret ulong %result end -ulong "main"(int %argc, sbyte ** %argv) +ulong "realmain"(int %argc, sbyte ** %argv) begin seteq int %argc, 2 ; {bool}:0 br bool %0, label %HasArg, label %Continue @@ -34,3 +34,11 @@ Continue: %F = call ulong(ulong) *%fib(ulong %N) ret ulong %F end + +int "main"() +begin + %Result = call ulong %fib(ulong 10) + %Result = cast ulong %Result to int + ret int %Result +end +