FORCMD=$ FOR/NOLIST
LNKCMD=$ LINK/NOMAP
:
	$ FULLBLOWN

CHAIN_BACK.OBJ:CHAIN_BACK.FOR
	$(FORCMD) $*

STACK.OBJ:STACK.MSG
	$ MESSAGE/OBJECT $**

BUILD_STACK.OBJ:BUILD_STACK.FOR
	$(FORCMD) $*

DISPLAY$STACK.OBJ:DISPLAY$STACK.FOR
	$(FORCMD) $*

GET$DEFAULT.OBJ:GET$DEFAULT.FOR
	$(FORCMD) $*

GET$STACK_SIZE.OBJ:GET$STACK_SIZE.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

GET$STACK_VALUE.OBJ:GET$STACK_VALUE.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

GET$SYMBOL.OBJ:GET$SYMBOL.FOR
	$(FORCMD) $*

HANDLER.OBJ:HANDLER.FOR
	$(FORCMD) $*

DISPLAY_STACK.OBJ:DISPLAY_STACK.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

DISPLAY_STACK.EXE:DISPLAY_STACK.OBJ,DISPLAY$STACK.OBJ,GET$DEFAULT.OBJ,-
		  GET$STACK_SIZE.OBJ,GET$STACK_VALUE.OBJ,HANDLER.OBJ,-
		  BUILD_STACK.OBJ,STACK.OBJ
	$(LNKCMD) $**

MAKE_STACK.OBJ:MAKE_STACK.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

MAKE_STACK.EXE:MAKE_STACK.OBJ,STACK.OBJ,CHAIN_BACK.OBJ,HANDLER.OBJ
	$(LNKCMD) $**

POP_STACK.OBJ:POP_STACK.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

POP_STACK.EXE:POP_STACK.OBJ,STACK.OBJ,HANDLER.OBJ,BUILD_STACK.OBJ,-
	      GET$STACK_SIZE,GET$STACK_VALUE
	$(LNKCMD) $**

PUSH_STACK.OBJ:PUSH_STACK.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

PUSH_STACK.EXE:PUSH_STACK.OBJ,STACK.OBJ,HANDLER.OBJ,BUILD_STACK.OBJ,-
	      GET$STACK_SIZE,GET$STACK_VALUE,GET$SYMBOL.OBJ,GET$DEFAULT.OBJ
	$(LNKCMD) $**

REMOVE_STACK.OBJ:REMOVE_STACK.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

REMOVE_STACK.EXE:REMOVE_STACK.OBJ,STACK.OBJ,HANDLER.OBJ,GET$STACK_SIZE,-
		 GET$STACK_VALUE
	$(LNKCMD) $**

SAVE_STACK.OBJ:SAVE_STACK.FOR,SITE_SPECIFIC.PARAMS
	$(FORCMD) $*

SAVE_STACK.EXE:SAVE_STACK.OBJ,STACK.OBJ,HANDLER.OBJ,GET$STACK_SIZE,-
		 GET$STACK_VALUE
	$(LNKCMD) $**

