.AUTODEPEND

#		*Translator Definitions*
CC = bcc +RCC.CFG
TASM = TASM
TLIB = tlib
TLINK = tlink
LIBPATH = C:\BORLANDC\LIB
INCLUDEPATH = C:\BORLANDC\INCLUDE;..\..\SRC


#		*Implicit Rules*
.c.obj:
  $(CC) -c {$< }

.cpp.obj:
  $(CC) -c {$< }

#		*List Macros*


EXE_dependencies =  \
 alloc.obj \
 bind.obj \
 dag.obj \
 decl.obj \
 enode.obj \
 error.obj \
 event.obj \
 expr.obj \
 gen.obj \
 init.obj \
 input.obj \
 lex.obj \
 list.obj \
 main.obj \
 mips.obj \
 null.obj \
 output.obj \
 prof.obj \
 profio.obj \
 simp.obj \
 sparc.obj \
 stmt.obj \
 string.obj \
 sym.obj \
 symbolic.obj \
 trace.obj \
 tree.obj \
 types.obj \
 x86.obj

#		*Explicit Rules*
rcc.exe: rcc.cfg $(EXE_dependencies)
  $(TLINK) /v/x/c/P-/L$(LIBPATH) @&&|
c0h.obj+
alloc.obj+
bind.obj+
dag.obj+
decl.obj+
enode.obj+
error.obj+
event.obj+
expr.obj+
gen.obj+
init.obj+
input.obj+
lex.obj+
list.obj+
main.obj+
mips.obj+
null.obj+
output.obj+
prof.obj+
profio.obj+
simp.obj+
sparc.obj+
stmt.obj+
string.obj+
sym.obj+
symbolic.obj+
trace.obj+
tree.obj+
types.obj+
x86.obj
rcc
		# no map file
emu.lib+
mathh.lib+
ch.lib
|


#		*Individual File Dependencies*
alloc.obj: rcc.cfg ..\..\src\alloc.c 
	$(CC) -c ..\..\src\alloc.c

bind.obj: rcc.cfg ..\..\src\bind.c 
	$(CC) -c ..\..\src\bind.c

dag.obj: rcc.cfg ..\..\src\dag.c 
	$(CC) -c ..\..\src\dag.c

decl.obj: rcc.cfg ..\..\src\decl.c 
	$(CC) -c ..\..\src\decl.c

enode.obj: rcc.cfg ..\..\src\enode.c 
	$(CC) -c ..\..\src\enode.c

error.obj: rcc.cfg ..\..\src\error.c 
	$(CC) -c ..\..\src\error.c

event.obj: rcc.cfg ..\..\src\event.c 
	$(CC) -c ..\..\src\event.c

expr.obj: rcc.cfg ..\..\src\expr.c 
	$(CC) -c ..\..\src\expr.c

gen.obj: rcc.cfg ..\..\src\gen.c 
	$(CC) -c ..\..\src\gen.c

init.obj: rcc.cfg ..\..\src\init.c 
	$(CC) -c ..\..\src\init.c

input.obj: rcc.cfg ..\..\src\input.c 
	$(CC) -c ..\..\src\input.c

lex.obj: rcc.cfg ..\..\src\lex.c 
	$(CC) -c ..\..\src\lex.c

list.obj: rcc.cfg ..\..\src\list.c 
	$(CC) -c ..\..\src\list.c

main.obj: rcc.cfg ..\..\src\main.c 
	$(CC) -c ..\..\src\main.c

mips.obj: rcc.cfg ..\..\src\mips.c 
	$(CC) -c ..\..\src\mips.c

null.obj: rcc.cfg ..\..\src\null.c 
	$(CC) -c ..\..\src\null.c

output.obj: rcc.cfg ..\..\src\output.c 
	$(CC) -c ..\..\src\output.c

prof.obj: rcc.cfg ..\..\src\prof.c 
	$(CC) -c ..\..\src\prof.c

profio.obj: rcc.cfg ..\..\src\profio.c 
	$(CC) -c ..\..\src\profio.c

simp.obj: rcc.cfg ..\..\src\simp.c 
	$(CC) -c ..\..\src\simp.c

sparc.obj: rcc.cfg ..\..\src\sparc.c 
	$(CC) -c ..\..\src\sparc.c

stmt.obj: rcc.cfg ..\..\src\stmt.c 
	$(CC) -c ..\..\src\stmt.c

string.obj: rcc.cfg ..\..\src\string.c 
	$(CC) -c ..\..\src\string.c

sym.obj: rcc.cfg ..\..\src\sym.c 
	$(CC) -c ..\..\src\sym.c

symbolic.obj: rcc.cfg ..\..\src\symbolic.c 
	$(CC) -c ..\..\src\symbolic.c

trace.obj: rcc.cfg ..\..\src\trace.c 
	$(CC) -c ..\..\src\trace.c

tree.obj: rcc.cfg ..\..\src\tree.c 
	$(CC) -c ..\..\src\tree.c

types.obj: rcc.cfg ..\..\src\types.c 
	$(CC) -c ..\..\src\types.c

x86.obj: rcc.cfg ..\..\src\x86.c 
	$(CC) -c ..\..\src\x86.c

#		*Compiler Configuration File*
rcc.cfg: rcc.mak
  copy &&|
-mh
-v
-vi-
-weas
-wpre
-I$(INCLUDEPATH)
-L$(LIBPATH)
-D__STDC__=0
| rcc.cfg


