llvm-c-test: Make them C89-compliant.

llvm-svn: 193254
diff --git a/llvm/tools/llvm-c-test/calc.c b/llvm/tools/llvm-c-test/calc.c
index c34ff7b..3119ccf 100644
--- a/llvm/tools/llvm-c-test/calc.c
+++ b/llvm/tools/llvm-c-test/calc.c
@@ -44,8 +44,9 @@
                                       LLVMValueRef param) {
   LLVMValueRef stack[MAX_DEPTH];
   int depth = 0;
+  int i;
 
-  for (int i = 0; i < ntokens; i++) {
+  for (i = 0; i < ntokens; i++) {
     char tok = tokens[i][0];
     switch (tok) {
     case '+':
@@ -66,16 +67,19 @@
 
       break;
 
-    case '@':
+    case '@': {
+      LLVMValueRef off;
+
       if (depth < 1) {
         printf("stack underflow\n");
         return NULL;
       }
 
-      LLVMValueRef off = LLVMBuildGEP(builder, param, &stack[depth - 1], 1, "");
+      off = LLVMBuildGEP(builder, param, &stack[depth - 1], 1, "");
       stack[depth - 1] = LLVMBuildLoad(builder, off, "");
 
       break;
+    }
 
     default: {
       char *end;
@@ -108,6 +112,8 @@
 
 static void handle_line(char **tokens, int ntokens) {
   char *name = tokens[0];
+  LLVMValueRef param;
+  LLVMValueRef res;
 
   LLVMModuleRef M = LLVMModuleCreateWithName(name);
 
@@ -119,11 +125,10 @@
   LLVMBuilderRef builder = LLVMCreateBuilder();
   LLVMPositionBuilderAtEnd(builder, LLVMAppendBasicBlock(F, "entry"));
 
-  LLVMValueRef param;
   LLVMGetParams(F, &param);
   LLVMSetValueName(param, "in");
 
-  LLVMValueRef res = build_from_tokens(tokens + 1, ntokens - 1, builder, param);
+  res = build_from_tokens(tokens + 1, ntokens - 1, builder, param);
   if (res) {
     char *irstr = LLVMPrintModuleToString(M);
     puts(irstr);