* Squelch warning on Sun
authorChris Lattner <sabre@nondot.org>
Thu, 27 Nov 2003 07:48:45 +0000 (07:48 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 27 Nov 2003 07:48:45 +0000 (07:48 +0000)
* stdlib and friends are system headers
* 'long long' is the type that consistently turns into the LLVM 'long' type.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@10241 91177308-0d34-0410-b5e6-96231b3b80d8

projects/Stacker/lib/runtime/stacker_rt.c

index 7deb54d6ea388cbfdb8165a8ad1390764bd8459a..9709ac49dd4f580fc45af369c7bc97367586cb4c 100644 (file)
 //
 //===----------------------------------------------------------------------===//
 
-#include "ctype.h"
-#include "stdio.h"
-#include "stdlib.h"
+#include <ctype.h>
+#include <stdio.h>
+#include <stdlib.h>
 
-extern long _index_;
-extern int _stack_[1024];
+extern long long _index_;
+extern int _stack_[];
 extern void _MAIN_();
 
 void
@@ -49,7 +49,7 @@ main ( int argc, char** argv )
     // so that they get popped in the order presented
     while ( a > 0 )
     {
-       if ( isdigit( argv[--a][0] ) )
+       if ( isdigit( (int) argv[--a][0] ) )
        {
            _stack_[_index_++] = atoi( argv[a] );
        }