Changes for exception handling under X32 and direct calls to BIOS for
authorGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 28 Jul 1992 18:30:32 +0000 (18:30 +0000)
committerGuillermo J. Rozas <edu/mit/csail/zurich/gjr>
Tue, 28 Jul 1992 18:30:32 +0000 (18:30 +0000)
faster screen update.

v7/src/microcode/dosutl/bch-ztc.lst
v7/src/microcode/dosutl/makefile
v7/src/microcode/dosutl/scm-ztc.lst

index 0eb8ab662bca55fb787fce9fa4df2d9432555dfe..25ac75ebe64a4bbe99eae14da018cc24cc46bd2b 100644 (file)
@@ -68,11 +68,14 @@ dossys.obj
 intext.obj
 dostterm.obj
 tparam.obj
+dosasutl.obj
+dosexcp.obj
+dosi10.obj
+dosint10.obj
 doskbd.obj
 doskbutl.obj
-dosexcp.obj
+dosx32.obj
 dosxcutl.obj
-dosasutl.obj
 bchdmp.obj
 bchgcl.obj
 bchmmg.obj
index 5bc0c39448728798047e488019d9ebc075f13d6f..42245e80ba041bb0758a8f529672a59bfbcce7f8 100644 (file)
@@ -1,6 +1,6 @@
 # -*- Fundamental -*-
 
-# $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/dosutl/Attic/makefile,v 1.1 1992/05/05 07:01:18 jinx Exp $
+# $Header: /Users/cph/tmp/foo/mit-scheme/mit-scheme/v7/src/microcode/dosutl/Attic/makefile,v 1.2 1992/07/28 18:26:21 jinx Exp $
 
 # Makefile for Scheme on DOS
 
@@ -14,8 +14,8 @@ MACHINE_SWITCHES = -3 -mx -DNO_CONST -DHAS_COMPILER_SUPPORT -Di386
 MACHINE_SOURCES = cmpint.c cmpi386.asm
 MACHINE_OBJECTS = cmpint.obj cmpi386.obj
 GC_HEAD_FILES = gccode.h cmpgc.h cmpint2.h cmpi386.h
-USER_PRIM_SOURCES =
-USER_PRIM_OBJECTS =
+USER_PRIM_SOURCES = dosint10.c dosi10.asm dosx32.c
+USER_PRIM_OBJECTS = dosint10.obj dosi10.obj dosx32.obj
 USER_LIBS =
 BINDIR = \scheme\microcode
 CC = ztc
@@ -229,16 +229,18 @@ OBJECTS = $(CORE_OBJECTS) $(STD_GC_OBJECTS) $(DOS_OBJECTS) $(OS_PRIM_OBJECTS) us
 BCHSOURCES = $(CORE_SOURCES) $(BCH_GC_SOURCES)
 BCHOBJECTS = $(CORE_OBJECTS) $(BCH_GC_OBJECTS) $(DOS_OBJECTS) $(OS_PRIM_OBJECTS) bchdef.obj
 
+FLASHTEK = x32v.lib
+
 scheme.exe : $(OBJECTS) $(SCHEME_OBJECTS) scm-ztc.lst
-       $(CC) @scm-ztc.lst
+       $(CC) @scm-ztc.lst $(FLASHTEK)
 bchscheme.exe : $(BCHOBJECTS) $(SCHEME_OBJECTS) bch-ztc.lst
-       $(CC) @bch-ztc.lst
+       $(CC) @bch-ztc.lst $(FLASHTEK)
 findprim.exe : findprim.obj
-       $(CC) findprim.obj $(MACHINE_SWITCHES)
+       $(CC) findprim.obj $(MACHINE_SWITCHES) $(FLASHTEK)
 bintopsb.exe : bintopsb.obj missing.obj
-       $(CC) bintopsb.obj missing.obj $(MACHINE_SWITCHES) $(LDFLAGS)
+       $(CC) bintopsb.obj missing.obj $(MACHINE_SWITCHES) $(LDFLAGS) $(FLASHTEK)
 psbtobin.exe : psbtobin.obj missing.obj
-       $(CC) psbtobin.obj missing.obj $(MACHINE_SWITCHES) $(LDFLAGS)
+       $(CC) psbtobin.obj missing.obj $(MACHINE_SWITCHES) $(LDFLAGS) $(FLASHTEK)
 breakup.exe : breakup.obj
        $(CC) breakup.obj $(MACHINE_SWITCHES) $(LDFLAG)
 wsize.exe : wsize.obj
@@ -379,4 +381,7 @@ doskbd.obj : doskbd.h dossys.h dosinsn.h
 dosasutl.obj : dosasutl.asm
 doskbutl.obj : doskbutl.asm
 dosxcutl.obj : dosxcutl.asm
+dosint10.obj: dosint10.c dosint10.h
+dosi10.obj: dosi10.asm
+dosx32.obj: dosx32.c
 
index 212791bbb85ca10eeb18bba4a9aed13435e870ec..418154d4efab94ac0610e995cc7f4a53c4d20486 100644 (file)
@@ -68,11 +68,14 @@ dossys.obj
 intext.obj
 dostterm.obj
 tparam.obj
+dosasutl.obj
+dosexcp.obj
+dosi10.obj
+dosint10.obj
 doskbd.obj
 doskbutl.obj
-dosexcp.obj
+dosx32.obj
 dosxcutl.obj
-dosasutl.obj
 fasdump.obj
 gcloop.obj
 memmag.obj