Making main() return 0 so that we know it ran successfully when it exits.
authorMisha Brukman <brukman+llvm@gmail.com>
Fri, 13 Dec 2002 05:44:21 +0000 (05:44 +0000)
committerMisha Brukman <brukman+llvm@gmail.com>
Fri, 13 Dec 2002 05:44:21 +0000 (05:44 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@4991 91177308-0d34-0410-b5e6-96231b3b80d8

test/ExecutionEngine/test-arith.ll
test/ExecutionEngine/test-shift.ll

index 0527277e9d6e4aecb406f56ed4904a10ea96b7cb..3e6e27cd36c5b34f8e0ba4f9e427a9ec9bc8797f 100644 (file)
@@ -1,5 +1,5 @@
 
-void %main() {
+int %main() {
        %A = add sbyte 0, 12
        %B = sub sbyte %A, %A
        %C = mul sbyte %B, %B
@@ -24,5 +24,5 @@ void %main() {
        %F = div uint 5, 6
        %G = rem uint 6, 5
 
-       ret void
+       ret int 0
 }
index a3156e9a50e531dec4b2ea05ec4f790ff63af458..475574996a12d242dd0f65590ea3f27b71d67896 100644 (file)
@@ -1,5 +1,5 @@
 ; test shifts
-void %main() {
+int %main() {
     %i = add int 10, 0
     %u = add uint 20, 0
     %shamt = add ubyte 0, 0
@@ -23,5 +23,5 @@ void %main() {
     %temp07 = shr int %i, ubyte 6
     ;  1                     1               1
     %temp08 = shr uint %u, ubyte 7
-    ret void
+    ret int 0
 }