Make Stacker Runtime -pedantic clean.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@31390 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Reid Spencer 2006-11-03 00:08:08 +00:00
parent 7bd78731eb
commit 939c6872c5
2 changed files with 10 additions and 12 deletions

View File

@ -12,6 +12,3 @@ DONT_BUILD_RELINKED = 1
MODULE_NAME = stkr_runtime
include $(LEVEL)/Makefile.common
CompileCommonOpts := $(filter-out -pedantic,$(CompileCommonOpts))
CompileCommonOpts := $(filter-out -Wno-long-long,$(CompileCommonOpts))

View File

@ -1,4 +1,4 @@
//===-- stacker_rt.c - Runtime Support For Stacker Compiler -----*- C++ -*-===//
/*===-- stacker_rt.c - Runtime Support For Stacker Compiler -----*- C++ -*-===//
//
// The LLVM Compiler Infrastructure
//
@ -15,7 +15,7 @@
// The real reason this is here is to test LLVM's ability to link with
// separately compiled software.
//
//===----------------------------------------------------------------------===//
//===----------------------------------------------------------------------===*/
#include <ctype.h>
#include <stdio.h>
@ -40,14 +40,15 @@ _stacker_dump_stack_()
int
main ( int argc, char** argv )
{
// Avoid modifying argc
/* Avoid modifying argc */
int a = argc;
// Make sure we're starting with the right index
/* Make sure we're starting with the right index */
_index_ = 0;
// Copy the arguments to the stack in reverse order
// so that they get popped in the order presented
/* Copy the arguments to the stack in reverse order
* so that they get popped in the order presented
*/
while ( a > 0 )
{
if ( isdigit( (int) argv[--a][0] ) )
@ -60,13 +61,13 @@ main ( int argc, char** argv )
}
}
// Put the argument count on the stack
/* Put the argument count on the stack */
_stack_[_index_] = argc;
// Invoke the user's main program
/* Invoke the user's main program */
_MAIN_();
// Return last item on the stack
/* Return last item on the stack */
if ( _index_ >= 0 )
return _stack_[_index_];
return -1;