Browse Source

+ Adapted to new file structure

michael 27 years ago
parent
commit
2ffc7abcf4
1 changed files with 38 additions and 395 deletions
  1. 38 395
      compiler/depend

+ 38 - 395
compiler/depend

@@ -1,7 +1,6 @@
 pp: pp.pas \
 	globals.ppu \
 	compiler.ppu
-	$(COMPILER) pp.pas
 
 globals.ppu: globals.pas \
 	cobjects.ppu \
@@ -42,16 +41,15 @@ ppu.ppu: ppu.pas
 comphook.ppu: comphook.pas
 
 options.ppu: options.pas \
-	cobjects.ppu \
 	verbose.ppu \
+	cobjects.ppu \
 	comphook.ppu \
 	systems.ppu \
 	globals.ppu \
 	scanner.ppu \
 	link.ppu \
 	messages.ppu \
-	gendef.ppu \
-	opts386.ppu
+	gendef.ppu
 
 scanner.ppu: scanner.pas \
 	cobjects.ppu \
@@ -72,10 +70,9 @@ symtable.ppu: symtable.pas \
 	aasm.ppu \
 	files.ppu \
 	gendef.ppu \
-	i386.ppu \
-	gdb.ppu \
 	types.ppu \
-	ppu.ppu
+	ppu.ppu \
+	hcodegen.ppu
 
 aasm.ppu: aasm.pas \
 	cobjects.ppu \
@@ -89,24 +86,32 @@ gendef.ppu: gendef.pas \
 	systems.ppu \
 	globals.ppu
 
-i386.ppu: i386.pas \
+types.ppu: types.pas \
 	cobjects.ppu \
-	aasm.ppu \
 	globals.ppu \
-	verbose.ppu
+	symtable.ppu \
+	verbose.ppu \
+	aasm.ppu
 
-gdb.ppu: gdb.pas \
-	i386.ppu \
+hcodegen.ppu: hcodegen.pas \
+	verbose.ppu \
+	aasm.ppu \
+	tree.ppu \
+	symtable.ppu \
+	systems.ppu \
+	comphook.ppu \
 	cobjects.ppu \
 	globals.ppu \
-	aasm.ppu
+	files.ppu
 
-types.ppu: types.pas \
+tree.ppu: tree.pas \
 	cobjects.ppu \
 	globals.ppu \
 	symtable.ppu \
+	aasm.ppu \
+	types.ppu \
 	verbose.ppu \
-	aasm.ppu
+	files.ppu
 
 switches.ppu: switches.pas \
 	globals.ppu \
@@ -116,6 +121,7 @@ switches.ppu: switches.pas \
 
 link.ppu: link.pas \
 	cobjects.ppu \
+	files.ppu \
 	script.ppu \
 	globals.ppu \
 	systems.ppu \
@@ -126,21 +132,16 @@ script.ppu: script.pas \
 	globals.ppu \
 	systems.ppu
 
-opts386.ppu: opts386.pas \
-	options.ppu \
-	systems.ppu \
-	globals.ppu
-
 parser.ppu: parser.pas \
 	cobjects.ppu \
-	verbose.ppu \
 	comphook.ppu \
 	systems.ppu \
 	globals.ppu \
+	hcodegen.ppu \
+	verbose.ppu \
 	symtable.ppu \
 	files.ppu \
 	aasm.ppu \
-	hcodegen.ppu \
 	assemble.ppu \
 	link.ppu \
 	script.ppu \
@@ -151,27 +152,6 @@ parser.ppu: parser.pas \
 	psystem.ppu \
 	pmodules.ppu
 
-hcodegen.ppu: hcodegen.pas \
-	aasm.ppu \
-	tree.ppu \
-	symtable.ppu \
-	i386.ppu \
-	systems.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	files.ppu
-
-tree.ppu: tree.pas \
-	cobjects.ppu \
-	globals.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	verbose.ppu \
-	files.ppu
-
 assemble.ppu: assemble.pas \
 	cobjects.ppu \
 	globals.ppu \
@@ -179,43 +159,7 @@ assemble.ppu: assemble.pas \
 	script.ppu \
 	files.ppu \
 	systems.ppu \
-	verbose.ppu \
-	ag386att.ppu \
-	ag386nsm.ppu \
-	ag386int.ppu
-
-ag386att.ppu: ag386att.pas \
-	cobjects.ppu \
-	aasm.ppu \
-	assemble.ppu \
-	globals.ppu \
-	systems.ppu \
-	i386.ppu \
-	files.ppu \
-	verbose.ppu \
-	gdb.ppu
-
-ag386nsm.ppu: ag386nsm.pas \
-	aasm.ppu \
-	assemble.ppu \
-	globals.ppu \
-	systems.ppu \
-	cobjects.ppu \
-	i386.ppu \
-	files.ppu \
-	verbose.ppu \
-	gdb.ppu
-
-ag386int.ppu: ag386int.pas \
-	aasm.ppu \
-	assemble.ppu \
-	globals.ppu \
-	systems.ppu \
-	cobjects.ppu \
-	i386.ppu \
-	files.ppu \
-	verbose.ppu \
-	gdb.ppu
+	verbose.ppu
 
 pbase.ppu: pbase.pas \
 	cobjects.ppu \
@@ -239,13 +183,11 @@ pdecl.ppu: pdecl.pas \
 	hcodegen.ppu \
 	verbose.ppu \
 	systems.ppu \
-	gdb.ppu \
 	pbase.ppu \
 	ptconst.ppu \
 	pexpr.ppu \
 	psub.ppu \
-	pexports.ppu \
-	i386.ppu
+	pexports.ppu
 
 pass_1.ppu: pass_1.pas \
 	tree.ppu \
@@ -258,19 +200,7 @@ pass_1.ppu: pass_1.pas \
 	symtable.ppu \
 	types.ppu \
 	hcodegen.ppu \
-	files.ppu \
-	i386.ppu \
-	tgeni386.ppu
-
-tgeni386.ppu: tgeni386.pas \
-	cobjects.ppu \
-	globals.ppu \
-	tree.ppu \
-	hcodegen.ppu \
-	verbose.ppu \
-	files.ppu \
-	aasm.ppu \
-	i386.ppu
+	files.ppu
 
 ptconst.ppu: ptconst.pas \
 	symtable.ppu \
@@ -284,8 +214,7 @@ ptconst.ppu: ptconst.pas \
 	types.ppu \
 	verbose.ppu \
 	pbase.ppu \
-	pexpr.ppu \
-	i386.ppu
+	pexpr.ppu
 
 pexpr.ppu: pexpr.pas \
 	symtable.ppu \
@@ -300,8 +229,7 @@ pexpr.ppu: pexpr.pas \
 	types.ppu \
 	verbose.ppu \
 	pbase.ppu \
-	pdecl.ppu \
-	i386.ppu
+	pdecl.ppu
 
 psub.ppu: psub.pas \
 	cobjects.ppu \
@@ -310,21 +238,16 @@ psub.ppu: psub.pas \
 	scanner.ppu \
 	aasm.ppu \
 	tree.ppu \
-	pass_1.ppu \
 	types.ppu \
-	hcodegen.ppu \
 	files.ppu \
 	verbose.ppu \
 	systems.ppu \
 	import.ppu \
 	gendef.ppu \
+	hcodegen.ppu \
 	temp_gen.ppu \
-	gdb.ppu \
-	i386.ppu \
-	cgi386.ppu \
-	tgeni386.ppu \
-	cgai386.ppu \
-	aopt386.ppu \
+	pass_1.ppu \
+	pass_2.ppu \
 	pbase.ppu \
 	pdecl.ppu \
 	pexpr.ppu \
@@ -333,28 +256,9 @@ psub.ppu: psub.pas \
 import.ppu: import.pas \
 	cobjects.ppu \
 	systems.ppu \
-	verbose.ppu \
-	os2_targ.ppu \
-	win_targ.ppu
-
-os2_targ.ppu: os2_targ.pas \
-	import.ppu \
-	globals.ppu \
-	link.ppu \
-	files.ppu
-
-win_targ.ppu: win_targ.pas \
-	import.ppu \
-	aasm.ppu \
-	files.ppu \
-	globals.ppu \
-	cobjects.ppu \
-	systems.ppu \
-	gdb.ppu \
-	i386.ppu
+	verbose.ppu
 
 temp_gen.ppu: temp_gen.pas \
-	i386.ppu \
 	cobjects.ppu \
 	globals.ppu \
 	tree.ppu \
@@ -363,7 +267,7 @@ temp_gen.ppu: temp_gen.pas \
 	files.ppu \
 	aasm.ppu
 
-cgi386.ppu: cgi386.pas \
+pass_2.ppu: pass_2.pas \
 	tree.ppu \
 	cobjects.ppu \
 	verbose.ppu \
@@ -377,209 +281,7 @@ cgi386.ppu: cgi386.pas \
 	scanner.ppu \
 	pass_1.ppu \
 	hcodegen.ppu \
-	temp_gen.ppu \
-	gdb.ppu \
-	i386.ppu \
-	tgeni386.ppu \
-	cgai386.ppu \
-	cg386con.ppu \
-	cg386mat.ppu \
-	cg386cnv.ppu \
-	cg386set.ppu \
-	cg386add.ppu \
-	cg386mem.ppu \
-	cg386cal.ppu \
-	cg386ld.ppu \
-	cg386flw.ppu
-
-cgai386.ppu: cgai386.pas \
-	cobjects.ppu \
-	tree.ppu \
-	i386.ppu \
-	aasm.ppu \
-	symtable.ppu \
-	systems.ppu \
-	globals.ppu \
-	verbose.ppu \
-	files.ppu \
-	types.ppu \
-	pbase.ppu \
-	tgeni386.ppu \
-	temp_gen.ppu \
-	hcodegen.ppu \
-	ppu.ppu \
-	gdb.ppu
-
-cg386con.ppu: cg386con.pas \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	hcodegen.ppu \
-	cgai386.ppu \
-	temp_gen.ppu \
-	tgeni386.ppu \
-	cgi386.ppu
-
-cg386mat.ppu: cg386mat.pas \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu
-
-cg386cnv.ppu: cg386cnv.pas \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	temp_gen.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu
-
-cg386set.ppu: cg386set.pas \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	systems.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu
-
-cg386add.ppu: cg386add.pas \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	temp_gen.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu
-
-cg386mem.ppu: cg386mem.pas \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	systems.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	temp_gen.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu
-
-cg386cal.ppu: cg386cal.pas \
-	symtable.ppu \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	systems.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	temp_gen.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu \
-	cg386ld.ppu
-
-cg386ld.ppu: cg386ld.pas \
-	tree.ppu \
-	i386.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	temp_gen.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu
-
-cg386flw.ppu: cg386flw.pas \
-	tree.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	globals.ppu \
-	systems.ppu \
-	symtable.ppu \
-	aasm.ppu \
-	i386.ppu \
-	types.ppu \
-	cgi386.ppu \
-	cgai386.ppu \
-	temp_gen.ppu \
-	tgeni386.ppu \
-	hcodegen.ppu
-
-aopt386.ppu: aopt386.pas \
-	aasm.ppu \
-	i386.ppu \
-	daopt386.ppu \
-	popt386.ppu \
-	csopt386.ppu
-
-daopt386.ppu: daopt386.pas \
-	aasm.ppu \
-	cobjects.ppu \
-	i386.ppu \
-	globals.ppu \
-	systems.ppu \
-	verbose.ppu \
-	hcodegen.ppu \
-	cgi386.ppu
-
-popt386.ppu: popt386.pas \
-	aasm.ppu \
-	globals.ppu \
-	systems.ppu \
-	verbose.ppu \
-	hcodegen.ppu \
-	i386.ppu \
-	daopt386.ppu
-
-csopt386.ppu: csopt386.pas \
-	aasm.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	i386.ppu \
-	daopt386.ppu
+	temp_gen.ppu
 
 pstatmnt.ppu: pstatmnt.pas \
 	tree.ppu \
@@ -597,66 +299,7 @@ pstatmnt.ppu: pstatmnt.pas \
 	ppu.ppu \
 	pbase.ppu \
 	pexpr.ppu \
-	pdecl.ppu \
-	i386.ppu \
-	tgeni386.ppu \
-	ra386int.ppu \
-	ra386att.ppu \
-	ra386dir.ppu
-
-ra386int.ppu: ra386int.pas \
-	tree.ppu \
-	i386.ppu \
-	systems.ppu \
-	files.ppu \
-	aasm.ppu \
-	globals.ppu \
-	asmutils.ppu \
-	hcodegen.ppu \
-	scanner.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	types.ppu
-
-asmutils.ppu: asmutils.pas \
-	symtable.ppu \
-	aasm.ppu \
-	hcodegen.ppu \
-	verbose.ppu \
-	systems.ppu \
-	globals.ppu \
-	files.ppu \
-	cobjects.ppu \
-	i386.ppu
-
-ra386att.ppu: ra386att.pas \
-	i386.ppu \
-	tree.ppu \
-	files.ppu \
-	aasm.ppu \
-	globals.ppu \
-	asmutils.ppu \
-	hcodegen.ppu \
-	scanner.ppu \
-	systems.ppu \
-	cobjects.ppu \
-	verbose.ppu \
-	symtable.ppu \
-	types.ppu
-
-ra386dir.ppu: ra386dir.pas \
-	tree.ppu \
-	files.ppu \
-	i386.ppu \
-	hcodegen.ppu \
-	globals.ppu \
-	scanner.ppu \
-	aasm.ppu \
-	cobjects.ppu \
-	symtable.ppu \
-	types.ppu \
-	verbose.ppu \
-	asmutils.ppu
+	pdecl.ppu
 
 pexports.ppu: pexports.pas \
 	cobjects.ppu \
@@ -672,20 +315,20 @@ psystem.ppu: psystem.pas \
 	tree.ppu
 
 pmodules.ppu: pmodules.pas \
-	files.ppu \
 	cobjects.ppu \
-	verbose.ppu \
 	comphook.ppu \
 	systems.ppu \
 	globals.ppu \
 	symtable.ppu \
 	aasm.ppu \
+	files.ppu \
 	hcodegen.ppu \
+	verbose.ppu \
 	link.ppu \
 	assemble.ppu \
 	import.ppu \
+	gendef.ppu \
 	ppu.ppu \
-	i386.ppu \
 	scanner.ppu \
 	pbase.ppu \
 	psystem.ppu \