Use toplevel function pass manager as OnTheFly manager.
[oota-llvm.git] / test / ExecutionEngine / hello.ll
index b85e3221c0e4aa40054a308086eceb232f0d0694..ea2f9a4cce5d5b6686e8d91e963633f4a97cb2f3 100644 (file)
@@ -1,11 +1,14 @@
+; RUN: llvm-upgrade < %s | llvm-as -f -o %t.bc
+; RUN: lli %t.bc > /dev/null
+
 %.LC0 = internal global [12 x sbyte] c"Hello World\00"
 
 implementation
 
 declare int %puts(sbyte*)
 
-void %main() {
+int %main() {
         %reg210 = call int %puts( sbyte* getelementptr ([12 x sbyte]* %.LC0, long 0, long 0) )
-        ret void
+        ret int 0
 }