primitives.
### -*- Fundamental -*-
###
-### $Id: makefile,v 1.6 1993/06/24 15:49:51 gjr Exp $
+### $Id: makefile,v 1.7 1993/08/03 08:38:16 gjr Exp $
###
### Copyright (c) 1992-1993 Massachusetts Institute of Technology
###
rm -f usrdef.c usrdef.obj bchdef.c bchdef.obj
COMMON_OBJECTS = $(CORE_OBJECTS) $(STD_GC_OBJECTS) $(DOS_OBJECTS) $(OS_PRIM_OBJECTS)
-6003_SOURCES = $(X_SOURCES) $(TERMCAP_OBJECTS) $(GRAPHICS_SOURCES)\
- Sgraph_ar.c fft.c array.c\
- image.c
-6003_OBJECTS = $(X_OBJECTS) $(TERMCAP_OBJECTS) $(GRAPHICS_OBJECTS)\
- Sgraph_ar.obj fft.obj array.obj\
- image.obj usr6003.obj
-6003_LIB = $(USER_LIBS) $(GRAPHICS_LIBS) $(X_LIB) $(TERMCAP_LIBS)\
- -lm
scheme.tch : scheme.h oscond.h ansidecl.h dstack.h obstack.h config.h \
bkpt.h object.h scode.h sdata.h gc.h interp.h stack.h futures.h \
error.obj ptrvec.obj transact.obj : ansidecl.h dstack.h
wind.obj : ansidecl.h dstack.h obstack.h
obstack.obj : obstack.h
+util.o : syscall.h
OS_PRIM_DEPENDENCIES = scheme.tch prims.h posixtype.h os.h
prosenv.obj : osenv.h ostop.h $(OS_PRIM_DEPENDENCIES)
prmcon.obj : scheme.tch prims.h prmcon.h $(OS_PRIM_DEPENDENCIES)
DOS_DEPENDENCIES = oscond.h ansidecl.h posixtype.h intext.h \
- dstack.h os.h osscheme.h msdos.h dossys.h
+ dstack.h os.h osscheme.h msdos.h dossys.h syscall.h
dosenv.obj : osenv.h $(DOS_DEPENDENCIES)
dosfile.obj : osfile.h osio.h dosio.h $(DOS_DEPENDENCIES)
dosfs.obj : osfs.h $(DOS_DEPENDENCIES)
dossig.obj : ossig.h osctty.h ostty.h critsec.h dosexcp.h doskbd.h $(DOS_DEPENDENCIES)
dostrap.obj: dostrap.h dosexcp.h $(DOS_DEPENDENCIES)
dossys.obj: dossys.h
-prdosenv.obj : $(DOS_DEPENDENCIES)
-prdosfs.obj : $(DOS_DEPENDENCIES) scheme.h prims.h osfs.h
-cmpauxmd.obj : cmpauxmd.asm
dosexcp.obj : dosexcp.h dossys.h dosinsn.h
doskbd.obj : doskbd.h dossys.h dosinsn.h
dosasutl.obj : dosasutl.asm
dosint10.obj: dosint10.c dosint10.h
dosi10.obj: dosi10.asm
dosx32.obj: dosx32.c
+prdosenv.obj : $(DOS_DEPENDENCIES)
+prdosfs.obj : $(DOS_DEPENDENCIES) scheme.h prims.h osfs.h
+cmpauxmd.obj : cmpauxmd.asm
clean:
del *.tch
### -*- Fundamental -*-
###
-### $Id: makefile,v 1.5 1993/07/27 21:08:25 gjr Exp $
+### $Id: makefile,v 1.6 1993/08/03 08:39:41 gjr Exp $
###
### Copyright (c) 1992-1993 Massachusetts Institute of Technology
###
$(cc) $(cflags) $(cdebug) -Ox -c $*.c
$(cvobj) $*.obj
hooks.obj : scheme.tch prims.h winder.h history.h
-utils.obj : scheme.tch prims.h winder.h history.h cmpint.h
-primutl.obj : scheme.tch prims.h prename.h
+utils.obj : scheme.tch prims.h winder.h history.h cmpint.h syscall.h
+primutl.obj : scheme.tch prims.h prename.h syscall.h
hunk.obj list.obj step.obj vector.obj sysprim.obj daemon.obj prim.obj extern.obj : \
scheme.tch prims.h
lookup.obj debug.obj intern.obj : scheme.tch prims.h lookup.h trap.h locks.h
prmcon.obj : scheme.tch prims.h prmcon.h $(OS_PRIM_DEPENDENCIES)
NT_DEPENDENCIES = oscond.h ansidecl.h posixtyp.h intext.h \
- dstack.h os.h osscheme.h nt.h ntsys.h
+ dstack.h os.h osscheme.h nt.h ntsys.h syscall.h
ntenv.obj : osenv.h $(NT_DEPENDENCIES)
ntfile.obj : osfile.h osio.h ntio.h $(NT_DEPENDENCIES)
ntfs.obj : osfs.h $(NT_DEPENDENCIES)
ntsig.obj : ossig.h osctty.h ostty.h critsec.h ntexcp.h ntkbd.h $(NT_DEPENDENCIES) ntscmlib.h
nttrap.obj: nttrap.h ntexcp.h $(NT_DEPENDENCIES)
ntsys.obj: ntsys.h
-prntenv.obj : $(NT_DEPENDENCIES)
-prntfs.obj : $(NT_DEPENDENCIES) scheme.h prims.h osfs.h
-cmpauxmd.obj : cmpauxmd.asm
ntexcp.obj : ntexcp.h ntsys.h ntinsn.h
ntgui.obj : ntgui.c $(NT_DEPENDENCIES) scheme.tch ntscreen.h
ntkbd.obj : ntkbd.h ntsys.h ntinsn.h
ntasutl.obj : ntasutl.asm
ntkbutl.obj : ntkbutl.asm
ntscreen.obj : ntscreen.c ntscreen.h
+prntenv.obj : $(NT_DEPENDENCIES)
+prntfs.obj : $(NT_DEPENDENCIES) scheme.h prims.h osfs.h
+cmpauxmd.obj : cmpauxmd.asm
ntscmlib.obj : ntscmlib.c ntscmlib.h makefile
/* -*-C-*-
-$Id: ymkfile,v 1.71 1993/07/29 07:01:26 gjr Exp $
+$Id: ymkfile,v 1.72 1993/08/03 08:36:19 gjr Exp $
Copyright (c) 1989-1993 Massachusetts Institute of Technology
interp.o : scheme.tch locks.h trap.h lookup.h history.h cmpint.h zones.h prmcon.h
hooks.o : scheme.tch prims.h winder.h history.h
utils.o : scheme.tch prims.h winder.h history.h cmpint.h
-primutl.o : scheme.tch prims.h prename.h
+primutl.o : scheme.tch prims.h prename.h $(GC_HEAD_FILES) syscall.h
hunk.o list.o step.o vector.o sysprim.o daemon.o prim.o extern.o : \
scheme.tch prims.h
error.o ptrvec.o transact.o : ansidecl.h dstack.h outf.h
wind.o : ansidecl.h dstack.h obstack.h
obstack.o : obstack.h
+util.o : syscall.h
$(UNIX_OBJECTS) pruxenv.o pruxfs.o pruxio.o pruxsock.o : oscond.h ansidecl.h \
- posixtyp.h intext.h dstack.h os.h osscheme.h ux.h
+ posixtyp.h intext.h dstack.h os.h osscheme.h ux.h syscall.h
uxctty.o : osctty.h ossig.h
uxenv.o : osenv.h
uxfile.o : osfile.h osio.h uxio.h