Disabled asm file use for borland c++ software target until conflict issue is resolved. Compiles and works now with bc 5.5 too, but slowly.

This commit is contained in:
Dabb 2000-07-06 10:35:38 +00:00
parent f934609bf2
commit 07bbdbfe77

View file

@ -76,9 +76,10 @@ MISCINCLUDES = $(SCITECHROOT)\include;$(DIRECTXSDK)\include
INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES) INCLUDES = $(QFINCLUDES);$(SYSINCLUDE);$(MISCINCLUDES)
DEFINES=WIN32=1;WINDOWS=1;_WINDOWS=1;_WIN32=1;HAVE_CONFIG_H=1;HAVE_INTEL_ASM=1;HAVE_FNMATCH_H=1 DEFINES=WIN32=1;WINDOWS=1;_WINDOWS=1;_WIN32=1;HAVE_CONFIG_H=1;HAVE_FNMATCH_H=1
DEBUGOPTS = -y -k- -r -v -o- DEBUGOPTS = -y -k- -r -v
#-xp -xs -o-
# for basic optimizations for 386 # for basic optimizations for 386
OPT = -O-d -3 -Oc -Oi -Ov -a4 -OS OPT = -O-d -3 -Oc -Oi -Ov -a4 -OS
@ -91,7 +92,8 @@ WARNS = -w-pro- -w-aus- -w-csu- -w-par- -w-pck-
COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -He- -f -ff -fp- -WM -W COMPOPTS = $(DEBUGOPTS) $(OPT) $(WARNS) -He- -f -ff -fp- -WM -W
LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -c -x -v- -L$(LIBS) LINKOPTS = -w-dup -w-dpl -Tpe -aa -V4.0 -s -m -M -Gz -C -c -L$(LIBS)
# -x -v-
# -C -Gn # -C -Gn
# MASM # MASM
@ -145,24 +147,6 @@ DEPEND = \
$(OBJS)\d_init.obj\ $(OBJS)\d_init.obj\
$(OBJS)\d_fill.obj\ $(OBJS)\d_fill.obj\
$(OBJS)\r_misc.obj\ $(OBJS)\r_misc.obj\
$(OBJS)\worlda.obj\
$(OBJS)\d_varsa.obj\
$(OBJS)\sys_x86.obj\
$(OBJS)\surf8.obj\
$(OBJS)\surf16.obj\
$(OBJS)\snd_mixa.obj\
$(OBJS)\r_varsa.obj\
$(OBJS)\r_edgea.obj\
$(OBJS)\r_drawa.obj\
$(OBJS)\r_aliasa.obj\
$(OBJS)\r_aclipa.obj\
$(OBJS)\math.obj\
$(OBJS)\d_draw.obj\
$(OBJS)\d_scana.obj\
$(OBJS)\d_polysa.obj\
$(OBJS)\d_parta.obj\
$(OBJS)\d_draw16.obj\
$(OBJS)\d_spr8.obj\
$(OBJS)\borland.obj\ $(OBJS)\borland.obj\
$(DIRECTXSDK)\lib\borland\dxguid.lib\ $(DIRECTXSDK)\lib\borland\dxguid.lib\
$(SCITECHROOT)\lib\win32\bc5\mglfx.lib\ $(SCITECHROOT)\lib\win32\bc5\mglfx.lib\
@ -255,24 +239,6 @@ $(OBJS)\d_modech.obj+
$(OBJS)\d_init.obj+ $(OBJS)\d_init.obj+
$(OBJS)\d_fill.obj+ $(OBJS)\d_fill.obj+
$(OBJS)\r_misc.obj+ $(OBJS)\r_misc.obj+
$(OBJS)\worlda.obj+
$(OBJS)\d_varsa.obj+
$(OBJS)\sys_x86.obj+
$(OBJS)\surf8.obj+
$(OBJS)\surf16.obj+
$(OBJS)\snd_mixa.obj+
$(OBJS)\r_varsa.obj+
$(OBJS)\r_edgea.obj+
$(OBJS)\r_drawa.obj+
$(OBJS)\r_aliasa.obj+
$(OBJS)\r_aclipa.obj+
$(OBJS)\math.obj+
$(OBJS)\d_draw.obj+
$(OBJS)\d_scana.obj+
$(OBJS)\d_polysa.obj+
$(OBJS)\d_parta.obj+
$(OBJS)\d_draw16.obj+
$(OBJS)\d_spr8.obj+
$(OBJS)\borland.obj+ $(OBJS)\borland.obj+
$(OBJS)\buildnum.obj+ $(OBJS)\buildnum.obj+
$(OBJS)\checksum.obj+ $(OBJS)\checksum.obj+
@ -757,94 +723,3 @@ $(OBJS)\sbar.obj : $(QFROOT)\source\sbar.c
$(BCC32) -P- -c @&&| $(BCC32) -P- -c @&&|
$(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sbar.c $(COMPOPTS) -I$(INCLUDES) -D$(DEFINES) -o$@ $(QFROOT)\source\sbar.c
| |
$(OBJS)\d_draw.obj : $(QFROOT)\source\d_draw.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\d_draw$(EXT2) $(ASMOUT)\d_draw$(EXT1)
|
$(OBJS)\sys_x86.obj : $(QFROOT)\source\sys_x86.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\sys_x86$(EXT2) $(ASMOUT)\sys_x86$(EXT1)
|
$(OBJS)\surf8.obj : $(QFROOT)\source\surf8.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\surf8$(EXT2) $(ASMOUT)\surf8$(EXT1)
|
$(OBJS)\surf16.obj : $(QFROOT)\source\surf16.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\surf16$(EXT2) $(ASMOUT)\surf16$(EXT1)
|
$(OBJS)\snd_mixa.obj : $(QFROOT)\source\snd_mixa.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\snd_mixa$(EXT2) $(ASMOUT)\snd_mixa$(EXT1)
|
$(OBJS)\r_varsa.obj : $(QFROOT)\source\r_varsa.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\r_varsa$(EXT2) $(ASMOUT)\r_varsa$(EXT1)
|
$(OBJS)\r_edgea.obj : $(QFROOT)\source\r_edgea.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\r_edgea$(EXT2) $(ASMOUT)\r_edgea$(EXT1)
|
$(OBJS)\r_drawa.obj : $(QFROOT)\source\r_drawa.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\r_drawa$(EXT2) $(ASMOUT)\r_drawa$(EXT1)
|
$(OBJS)\r_aliasa.obj : $(QFROOT)\source\r_aliasa.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\r_aliasa$(EXT2) $(ASMOUT)\r_aliasa$(EXT1)
|
$(OBJS)\r_aclipa.obj : $(QFROOT)\source\r_aclipa.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\r_aclipa$(EXT2) $(ASMOUT)\r_aclipa$(EXT1)
|
$(OBJS)\math.obj : $(QFROOT)\source\math.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\math$(EXT2) $(ASMOUT)\math$(EXT1)
|
$(OBJS)\d_varsa.obj : $(QFROOT)\source\d_varsa.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\d_varsa$(EXT2) $(ASMOUT)\d_varsa$(EXT1)
|
$(OBJS)\d_spr8.obj : $(QFROOT)\source\d_spr8.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\d_spr8$(EXT2) $(ASMOUT)\d_spr8$(EXT1)
|
$(OBJS)\d_scana.obj : $(QFROOT)\source\d_scana.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\d_scana$(EXT2) $(ASMOUT)\d_scana$(EXT1)
|
$(OBJS)\d_polysa.obj : $(QFROOT)\source\d_polysa.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\d_polysa$(EXT2) $(ASMOUT)\d_polysa$(EXT1)
|
$(OBJS)\d_parta.obj : $(QFROOT)\source\d_parta.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\d_parta$(EXT2) $(ASMOUT)\d_parta$(EXT1)
|
$(OBJS)\d_draw16.obj : $(QFROOT)\source\d_draw16.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\d_draw16$(EXT2) $(ASMOUT)\d_draw16$(EXT1)
|
$(OBJS)\worlda.obj : $(QFROOT)\source\worlda.asm
$(ASSEMBLER) @&&|
$(ASMOPTS) $(ASMIN)\worlda$(EXT2) $(ASMOUT)\worlda$(EXT1)
|