From 2dba7492afa7fff7be18c7c8918f6bae420314b7 Mon Sep 17 00:00:00 2001 From: Bruce Mitchener Date: Mon, 14 Dec 2020 13:31:58 +0700 Subject: [PATCH] Begin to remove ISC platform support. (#40) We don't want to modify emulation code yet as ISC support included a number of other things, including some i386 code that isn't used on other platforms, but is still useful as a reference. --- bin/compile-flags | 6 +- bin/makefile-ISC.i386-x | 64 --- bin/makeisc | 1087 --------------------------------------- inc/version.h | 17 - src/chardev.c | 2 +- src/dir.c | 7 - src/dsk.c | 19 +- src/fvar.c | 2 +- src/inet.c | 24 - src/initdsp.c | 4 - src/initkbd.c | 4 - src/keyevent.c | 38 -- src/lineblt8.c | 4 - src/main.c | 7 +- src/mnxmeth.c | 2 - src/osmsg.c | 3 - src/timer.c | 51 +- src/unixcomm.c | 132 ----- src/unixfork.c | 29 +- src/uraid.c | 5 - src/uutils.c | 4 - src/xinit.c | 7 - src/xwinman.c | 4 - 23 files changed, 11 insertions(+), 1511 deletions(-) delete mode 100644 bin/makefile-ISC.i386-x delete mode 100644 bin/makeisc diff --git a/bin/compile-flags b/bin/compile-flags index 80c3646..57b7c6d 100755 --- a/bin/compile-flags +++ b/bin/compile-flags @@ -12,11 +12,9 @@ _________ ________________________________________________________ BYTESWAP Used when compiling for a hardware architecture that has byte-swapped words and word-swapped 32-bit cells, e.g. 80386. SYSVSIGNALS True when compiling on a system that requires the use of - SYSV (rather than BSD) signal-handling code (just MIPS & ISC - for 486, now). + SYSV (rather than BSD) signal-handling code. SYSVONLY True when compiling on a system that has little or no - BSD support (the ISC unix for 486, or MIPS). E.g. gettimofday - is missing. + BSD support. E.g. gettimeofday is missing. I386 True if compiling for the Sun386i (not just any 80386); used because the 386i's display controller is odd. OS4 True if compiling for SunOS 4.x diff --git a/bin/makefile-ISC.i386-x b/bin/makefile-ISC.i386-x deleted file mode 100644 index 09f2f1f..0000000 --- a/bin/makefile-ISC.i386-x +++ /dev/null @@ -1,64 +0,0 @@ -# Options for SunOS4, SPARC and X-Window - -XFILES = $(OBJECTDIR)XClose.o \ - $(OBJECTDIR)Cursor.o \ - $(OBJECTDIR)XWindow.o \ - $(OBJECTDIR)DoRing.o \ - $(OBJECTDIR)DoScroll.o \ - $(OBJECTDIR)XEvent.o \ - $(OBJECTDIR)XGravity.o \ - $(OBJECTDIR)XInit.o \ - $(OBJECTDIR)InitXevent.o \ - $(OBJECTDIR)XKbdMouse.o \ - $(OBJECTDIR)LispWindow.o \ - $(OBJECTDIR)LispXbitblt.o \ - $(OBJECTDIR)XKeyboard.o \ - $(OBJECTDIR)MakeXicon.o \ - $(OBJECTDIR)OpenDisplay.o \ - $(OBJECTDIR)ReadXoption.o \ - $(OBJECTDIR)XReconfig.o \ - $(OBJECTDIR)XScroll.o \ - $(OBJECTDIR)Scrollbar.o \ - $(OBJECTDIR)XCursor.o \ - $(OBJECTDIR)XMouse.o \ - $(OBJECTDIR)Subwindows.o \ - $(OBJECTDIR)VideoColor.o \ - $(OBJECTDIR)XWindowMgr.o - - -XVERSION = XV11R4 -XFLAGS = -DXWINDOW -D$(XVERSION) - -FPFLAGS = -DFLAGS = -DFSERROR -DAIX -DSYSVONLY -DSYSVSIGNALS -DNOASM -DLOGINT -DNOPIXRECT $(XFLAGS) -DBYTESWAP -DAIXPS2 -DFLTINT -DNOETHER -DFORKCOMM -LDFLAGS = -lX11 -lc -lm -lbsd - -INLINE = -BITBLTFILE = -# for the files that need to be included in byte-swapped implementations: -BYTESWAPFILES = $(OBJECTDIR)byteswapfns$(OEXT) - -# This is to make the %$#@! Apollo cc happy -OEXT = .o - -OPTFLAGS = -O -fstrength-reduce -fcombine-regs -DISPOPTFLAGS = -O -fstrength-reduce -fcombine-regs -finline-functions -CC = /gcc/gcc - -OBJECTDIR = ../$(RELEASENAME)/ - -default : ../$(OSARCHNAME)/lde ../$(OSARCHNAME)/ldeether - - -$(OBJECTDIR)xc.o : $(SRCDIR)xc.c $(INCDIR)lispemul.h $(INCDIR)emulglobal.h \ - $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)stack.h $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)cell.h \ - $(INCDIR)initatoms.h $(INCDIR)gcdata.h \ - $(INCDIR)arith.h $(INCDIR)stream.h $(INCDIR)dbprint.h\ - $(INCDIR)tos1defs.h $(INCDIR)tosretmacro.h \ - $(INCDIR)tosfuncall.h $(INCDIR)inlineC.h \ - $(INCDIR)profile.h - $(CC) $(DISPRFLAGS) $(SRCDIR)xc.c $(INLINE) -o $(OBJECTDIR)xc.o - - diff --git a/bin/makeisc b/bin/makeisc deleted file mode 100644 index e4257d9..0000000 --- a/bin/makeisc +++ /dev/null @@ -1,1087 +0,0 @@ -#************************************************************************/ -#* */ -#* Makefile for Medley on Interactive Unix/386 2.2.1 under X. */ -#* */ -#* (this way because ISC's csh won't work right for us) */ -#* */ -#************************************************************************/ - - - - -#************************************************************************/ -#* */ -#* (C) Copyright 1989, 1990, 1991 Venue. All Rights Reserved. */ -#* Manufactured in the United States of America. */ -#* */ -#************************************************************************/ - - -# values for Maiko makefile variables -# These get overridden by OS and hardware-specific stuff -# in sub-makefiles - -SRCDIR = ../src/ -INCDIR = ../inc/ -BINDIR = ./ -RELDIR = ../RELEASE/ -OBJECTDIR = /ISC.i386-x/ -INSDIR = ../ISC.i386/ -LDENAME = ldex -OSARCHNAME = ISC.i386 -# for the files that need to be included in byte-swapped implementations: -BYTESWAPFILES = -SXHASHFILE = -BITBLTFILE = - - -# for files needed by color (actually files NOT needed by X) -COLORFILES = -# Options for SunOS4, SPARC and X-Window - -XFILES = $(OBJECTDIR)XClose.o \ - $(OBJECTDIR)Cursor.o \ - $(OBJECTDIR)XWindow.o \ - $(OBJECTDIR)DoRing.o \ - $(OBJECTDIR)DoScroll.o \ - $(OBJECTDIR)XEvent.o \ - $(OBJECTDIR)XGravity.o \ - $(OBJECTDIR)XInit.o \ - $(OBJECTDIR)InitXevent.o \ - $(OBJECTDIR)XKbdMouse.o \ - $(OBJECTDIR)LispWindow.o \ - $(OBJECTDIR)LispXbitblt.o \ - $(OBJECTDIR)XKeyboard.o \ - $(OBJECTDIR)MakeXicon.o \ - $(OBJECTDIR)OpenDisplay.o \ - $(OBJECTDIR)ReadXoption.o \ - $(OBJECTDIR)XReconfig.o \ - $(OBJECTDIR)XScroll.o \ - $(OBJECTDIR)Scrollbar.o \ - $(OBJECTDIR)XCursor.o \ - $(OBJECTDIR)XMouse.o \ - $(OBJECTDIR)Subwindows.o \ - $(OBJECTDIR)VideoColor.o \ - $(OBJECTDIR)XWindowMgr.o - - -XVERSION = XV11R4 -XFLAGS = -DXWINDOW -D$(XVERSION) - -FPFLAGS = -DFLAGS = -U__STDC__ -DNO_ASM -DBIGATOMS -DFSERROR -DAIX -DSYSVONLY -DSYSVSIGNALS -DNOASM -DLOGINT -DNOPIXRECT $(XFLAGS) -DBYTESWAP -DFLTINT -DNOETHER -DFORKCOMM -DISC -LDFLAGS = -lX11 -lc -lm -linet - -INLINE = -BITBLTFILE = -# for the files that need to be included in byte-swapped implementations: -BYTESWAPFILES = $(OBJECTDIR)byteswapfns$(OEXT) - -# This is to make the %$#@! Apollo cc happy -OEXT = .o - -OPTFLAGS = -O -fpcc-struct-return -fstrength-reduce -DISPOPTFLAGS = -O -fpcc-struct-return -fstrength-reduce -finline-functions -CC = gcc - -default: /$(OSARCHNAME)/$(LDENAME) - -$(OBJECTDIR)xc.o : $(SRCDIR)xc.c $(INCDIR)lispemul.h $(INCDIR)emulglobal.h \ - $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)stack.h $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)cell.h \ - $(INCDIR)initatoms.h $(INCDIR)gcdata.h \ - $(INCDIR)arith.h $(INCDIR)stream.h $(INCDIR)dbprint.h\ - $(INCDIR)tos1defs.h $(INCDIR)tosretmacro.h \ - $(INCDIR)tosfuncall.h $(INCDIR)inlineC.h \ - $(INCDIR)profile.h $(INCDIR)inlinePS2.h - $(CC) $(DISPRFLAGS) $(SRCDIR)xc.c $(INLINE) -o $(OBJECTDIR)xc.o - - -# remainder of makefile -# -# -# -# -# -# -# NOTE: to add a NEW object file you must -# 1. Add the file.o to one of the object file lists, -# (i.e. OFILES, GCFILES, DEVICES, etc). -# 2. Add the "how to make" & dependency info such as: -# -# $(OBJECTDIR)<>.o : $(SRCDIR)<>.c \ -# $(INCDIR)lispemul.h \ -# $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ -# $(INCDIR)stack.h $(INCDIR)emulglobal.h $(INCDIR)lispmap.h \ -# $(INCDIR)gcdata.h -# $(CC) $(RFLAGS) $(SRCDIR)<>.c $(INLINE) -o $(OBJECTDIR)<>.o - -# to build sysouts on the sun, you must do the following: -# 1. setenv OPTFLAGS '-DINIT -g' -# 2. rm objectdir/bitblt.c objectdir/dspsubrs.c objectdir/keyevent.c -# 3. makeright -e init -# 4. follow the instructions on {eris}sunloadup>howto-loadup-sunlisp.txt - - -# '90/04/23 osamu: $INSDIR is defined in makeright -# -#INSDIR = $(RELDIR)install.$(RELEASENAME)/ -CHKDIR = $(RELDIR)checksumdir/ -NATDIR = $(RELDIR)usernative/ - -# OSARCHDIR is the os/architecture directory, where executables all go. -OSARCHDIR = /$(OSARCHNAME)/ - -# -# The DISPxxx flags are for compiling files which rely on 'as' much -# more than the other files do. For mc68020, it'll use optimization -# -O rather than -O2 which is good for the other files in the system -# [JDS 10-26-89] Files affected: xc, arith2, arith4, fvar. -# - -CFLAGS = $(OPTFLAGS) $(DFLAGS) $(FPFLAGS) -DISPCFLAGS = $(DISPOPTFLAGS) $(DFLAGS) $(FPFLAGS) -RFLAGS = -c $(CFLAGS) -I$(INCDIR) -DISPRFLAGS = -c $(DISPCFLAGS) -I$(INCDIR) - -KEYON = $(OBJECTDIR)keytester.o -KEYOFF = $(OBJECTDIR)keytestno.o - -OFILES = $(OBJECTDIR)arith2.o \ - $(OBJECTDIR)arith3.o \ - $(OBJECTDIR)arith4.o \ - $(OBJECTDIR)array.o \ - $(OBJECTDIR)array2.o \ - $(OBJECTDIR)array3.o \ - $(OBJECTDIR)array4.o \ - $(OBJECTDIR)array5.o \ - $(OBJECTDIR)array6.o \ - $(OBJECTDIR)atom.o \ - $(OBJECTDIR)bin.o \ - $(OBJECTDIR)binds.o \ - $(OBJECTDIR)bitblt.o \ - $(OBJECTDIR)bitbltsub.o \ - $(OBJECTDIR)blt.o \ - $(OBJECTDIR)car-cdr.o \ - $(OBJECTDIR)chardevice.o \ - $(OBJECTDIR)common.o \ - $(OBJECTDIR)conspage.o \ - $(OBJECTDIR)createcell.o \ - $(OBJECTDIR)draw.o \ - $(OBJECTDIR)findkey.o \ - $(OBJECTDIR)fvar.o \ - $(OBJECTDIR)xc.o \ - $(OBJECTDIR)gc.o \ - $(OBJECTDIR)gc2.o \ - $(OBJECTDIR)gvar2.o \ - $(OBJECTDIR)hardreturn.o \ - $(OBJECTDIR)inet.o \ - $(OBJECTDIR)intcall.o \ - $(OBJECTDIR)keylib.o \ - $(OBJECTDIR)lineblt8.o \ - $(OBJECTDIR)listhandle.o \ - $(OBJECTDIR)llcolor.o \ - $(OBJECTDIR)llstk.o \ - $(OBJECTDIR)loopsops.o \ - $(OBJECTDIR)lowlevel1.o \ - $(OBJECTDIR)lowlevel2.o \ - $(OBJECTDIR)misc7.o \ - $(OBJECTDIR)mvs.o \ - $(OBJECTDIR)return.o \ - $(OBJECTDIR)rplcons.o \ - $(OBJECTDIR)shift.o \ - $(OBJECTDIR)subr.o \ - $(OBJECTDIR)miscn.o \ - $(OBJECTDIR)subr0374.o \ - $(OBJECTDIR)timer.o \ - $(OBJECTDIR)typeof.o \ - $(OBJECTDIR)unwind.o \ - $(OBJECTDIR)vars3.o \ - $(OBJECTDIR)unixcomm.o \ - $(OBJECTDIR)uraid.o \ - $(OBJECTDIR)rpc.o \ - $(OBJECTDIR)ufn.o \ - $(OBJECTDIR)z2.o \ - $(OBJECTDIR)eqf.o \ - $(OBJECTDIR)fp.o \ - $(OBJECTDIR)ubf1.o \ - $(OBJECTDIR)ubf2.o \ - $(OBJECTDIR)ubf3.o \ - $(OBJECTDIR)unix-utils.o \ - $(OBJECTDIR)syscallmsg.o \ - $(OBJECTDIR)osmessage.o - -GCFILES = $(OBJECTDIR)gcscan.o \ - $(OBJECTDIR)gcarrayops.o \ - $(OBJECTDIR)gccode.o \ - $(OBJECTDIR)gcfinal.o \ - $(OBJECTDIR)gcreccell.o \ - $(OBJECTDIR)gchtfind.o \ - $(OBJECTDIR)gcmain3.o \ - $(OBJECTDIR)gcreclaim.o \ - $(OBJECTDIR)gchoverflow.o - -DEVICES = $(OBJECTDIR)dspsubrs.o \ - $(OBJECTDIR)initdisplay.o \ - $(OBJECTDIR)dsk.o \ - $(OBJECTDIR)ufs.o \ - $(OBJECTDIR)directory.o \ - $(OBJECTDIR)keyevent.o \ - $(OBJECTDIR)kbdsubrs.o \ - $(OBJECTDIR)ether.o \ - $(OBJECTDIR)initkbd.o - -TESTFILES = $(OBJECTDIR)debugtools.o \ - $(OBJECTDIR)testtool.o \ - $(OBJECTDIR)Kprint.o - -MAINFILES = $(OBJECTDIR)main.o \ - $(OBJECTDIR)initsysout.o \ - $(OBJECTDIR)storage.o \ - $(OBJECTDIR)allocmds.o \ - $(OBJECTDIR)vmemsave.o \ - $(OBJECTDIR)newmakeatom.o \ - $(OBJECTDIR)loadsysout.o - -SXHASHFILE = $(OBJECTDIR)sxhash.o - -VFILE = $(OBJECTDIR)vdate - -DEVFILES = $(OFILES) $(KEYOFF) $(TESTFILES) $(BYTESWAPFILES) $(MAINFILES) $(DEVICES) \ - $(GCFILES) $(SXHASHFILE) $(BITBLTFILE) $(XFILES) $(COLORFILES) -LIBFILES = $(OFILES) $(KEYON) $(TESTFILES) $(BYTESWAPFILES) $(MAINFILES) $(DEVICES) \ - $(GCFILES) $(SXHASHFILE) $(BITBLTFILE) $(XFILES) $(COLORFILES) -EXTFILES = $(OBJECTDIR)usersubrs.o - -# execute to make /tmp/vdate.c - -################################################################################ -# Development targets - copyprotect is OFF here -################################################################################ - -default : $(OSARCHDIR)lde $(OSARCHDIR)$(LDENAME) $(OSARCHDIR)ldeether \ - $(OSARCHDIR)testsysout $(OSARCHDIR)setsysout - -$(OSARCHDIR)lde: $(SRCDIR)ldeboot.c $(SRCDIR)unixfork.c - $(CC) $(CFLAGS) -I$(INCDIR) $(SRCDIR)ldeboot.c $(SRCDIR)unixfork.c \ - $(LDFLAGS) -o $(OSARCHDIR)lde - -$(OSARCHDIR)$(LDENAME) : $(DEVFILES) $(EXTFILES) $(OSARCHDIR)makevdate - /bin/rm -f $(VFILE).c - $(OSARCHDIR)makevdate > $(VFILE).c - $(CC) -g $(CFLAGS) $(DEVFILES) $(EXTFILES) $(VFILE).c \ - $(LDFLAGS) -o $(OSARCHDIR)$(LDENAME) - @ echo "" - @ echo "Executable is now named '$(OSARCHDIR)$(LDENAME)'" - -$(OSARCHDIR)ldeether : $(SRCDIR)ldeether.c - $(CC) $(CFLAGS) $(SRCDIR)ldeether.c -o $(OSARCHDIR)ldeether - @ echo "" - @ echo "ethernet kickstart is now named 'ldeether'" - @ echo "Now making ldeether setuid root" - - rsh python "(cd `pwd`;/users/maiko/bin/suid $(OSARCHDIR)ldeether)" - ls -l $(OSARCHDIR)ldeether - -$(OSARCHDIR)makevdate : $(SRCDIR)makevdate.c - $(CC) $(CFLAGS) $(SRCDIR)makevdate.c -o $(OSARCHDIR)makevdate - -$(OSARCHDIR)testsysout : $(OBJECTDIR)testsysout.o - $(CC) $(OBJECTDIR)testsysout.o -lc -lm -o $(OSARCHDIR)testsysout - -$(OSARCHDIR)setsysout : $(OBJECTDIR)setsysout.o - $(CC) $(OBJECTDIR)setsysout.o -lc -lm -o $(OSARCHDIR)setsysout - - -$(OSARCHDIR)testdisplay : $(SRCDIR)testdisplay.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h \ - $(INCDIR)display.h $(INCDIR)dbprint.h - $(CC) $(CFLAGS) -DDEBUG -I$(INCDIR) $(SRCDIR)testdisplay.c -lsuntool -lsunwindow -lpixrect -lc -lm -o $(OSARCHDIR)testdisplay - -#### Component files ###################################################### - -$(OBJECTDIR)testsysout.o: $(SRCDIR)testsysout.c - $(CC) -c $(SRCDIR)testsysout.c -I../inc -o $(OBJECTDIR)testsysout$(OEXT) - -$(OBJECTDIR)setsysout.o: $(SRCDIR)setsysout.c - $(CC) -c $(SRCDIR)setsysout.c -I../inc -o $(OBJECTDIR)setsysout$(OEXT) - -$(OBJECTDIR)main.o : $(SRCDIR)main.c $(INCDIR)lispemul.h \ - $(INCDIR)emulglobal.h $(INCDIR)address.h $(INCDIR)lisptypes.h \ - $(INCDIR)address68k.h $(INCDIR)stack.h $(INCDIR)lispglobal.h \ - $(INCDIR)lispmap.h $(INCDIR)ifpage.h $(INCDIR)iopage.h \ - $(INCDIR)return.h $(INCDIR)debug.h $(INCDIR)profile.h - $(CC) $(RFLAGS) $(SRCDIR)main.c $(INLINE) -o $(OBJECTDIR)main$(OEXT) - -$(OBJECTDIR)debugtools.o : $(SRCDIR)debugtools.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h \ - $(INCDIR)cell.h $(INCDIR)stack.h - $(CC) $(RFLAGS) $(SRCDIR)debugtools.c $(INLINE) -o $(OBJECTDIR)debugtools$(OEXT) - -$(OBJECTDIR)Kprint.o : $(SRCDIR)Kprint.c $(INCDIR)print.h \ - $(INCDIR)address.h $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispglobal.h $(INCDIR)initatoms.h \ - $(INCDIR)cell.h $(INCDIR)emulglobal.h $(INCDIR)lispmap.h \ - $(INCDIR)address68k.h - $(CC) $(RFLAGS) $(SRCDIR)Kprint.c $(INLINE) -o $(OBJECTDIR)Kprint$(OEXT) - -$(OBJECTDIR)testtool.o : $(SRCDIR)testtool.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h \ - $(INCDIR)cell.h $(INCDIR)stack.h $(INCDIR)ifpage.h - $(CC) $(RFLAGS) $(SRCDIR)testtool.c $(INLINE) -o $(OBJECTDIR)testtool$(OEXT) - -$(OBJECTDIR)allocmds.o : $(SRCDIR)allocmds.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)cell.h $(INCDIR)lispmap.h \ - $(INCDIR)initatoms.h $(INCDIR)systematoms.h $(INCDIR)lispglobal.h - $(CC) $(RFLAGS) $(SRCDIR)allocmds.c $(INLINE) -o $(OBJECTDIR)allocmds$(OEXT) - -$(OBJECTDIR)arith2.o : $(SRCDIR)arith2.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h \ - $(INCDIR)address68k.h $(INCDIR)lispmap.h $(INCDIR)lisptypes.h \ - $(INCDIR)arith.h $(INCDIR)medleyfp.h $(INLINE) - $(CC) $(DISPRFLAGS) $(SRCDIR)arith2.c $(INLINE) -o $(OBJECTDIR)arith2$(OEXT) - -$(OBJECTDIR)arith3.o : $(SRCDIR)arith3.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)emulglobal.h $(INLINE) \ - $(INCDIR)lispglobal.h $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)cell.h $(INCDIR)arith.h $(INCDIR)medleyfp.h - $(CC) $(RFLAGS) $(SRCDIR)arith3.c $(INLINE) -o $(OBJECTDIR)arith3$(OEXT) - -$(OBJECTDIR)arith4.o : $(SRCDIR)arith4.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)emulglobal.h $(INLINE) \ - $(INCDIR)lispglobal.h $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)cell.h $(INCDIR)arith.h $(INCDIR)medleyfp.h - $(CC) $(DISPRFLAGS) $(SRCDIR)arith4.c $(INLINE) -o $(OBJECTDIR)arith4$(OEXT) - -$(OBJECTDIR)array.o : $(SRCDIR)array.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)arith.h $(INCDIR)medleyfp.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)array.c $(INLINE) -o $(OBJECTDIR)array$(OEXT) - -$(OBJECTDIR)array3.o : $(SRCDIR)array3.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)arith.h $(INCDIR)medleyfp.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)array3.c $(INLINE) -o $(OBJECTDIR)array3$(OEXT) - -$(OBJECTDIR)array5.o : $(SRCDIR)array5.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)arith.h $(INCDIR)medleyfp.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)array5.c $(INLINE) -o $(OBJECTDIR)array5$(OEXT) - -$(OBJECTDIR)atom.o : $(SRCDIR)atom.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)emulglobal.h - $(CC) $(RFLAGS) $(SRCDIR)atom.c $(INLINE) -o $(OBJECTDIR)atom$(OEXT) - -$(OBJECTDIR)bin.o : $(SRCDIR)bin.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)cell.h $(INCDIR)stream.h - $(CC) $(RFLAGS) $(SRCDIR)bin.c $(INLINE) -o $(OBJECTDIR)bin$(OEXT) - -$(OBJECTDIR)binds.o : $(SRCDIR)binds.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h - $(CC) $(RFLAGS) $(SRCDIR)binds.c $(INLINE) -o $(OBJECTDIR)binds$(OEXT) - -$(OBJECTDIR)bitblt.o : $(SRCDIR)bitblt.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)lispmap.h \ - $(INCDIR)emulglobal.h $(INCDIR)address68k.h $(INCDIR)address.h \ - $(INCDIR)pilotbbt.h $(INCDIR)display.h $(INCDIR)bitblt.h \ - $(INCDIR)bb.h - $(CC) $(RFLAGS) $(SRCDIR)bitblt.c $(INLINE) -o $(OBJECTDIR)bitblt$(OEXT) - -$(OBJECTDIR)bitblt68K.o : $(OBJECTDIR)bitblt68K.i $(SRCDIR)bitblt68K.s - as -O $(OBJECTDIR)bitblt68K.i -o $(OBJECTDIR)bitblt68K$(OEXT) - -$(OBJECTDIR)bitblt68K.i : $(SRCDIR)bitblt68K.s - /lib/cpp $(SRCDIR)bitblt68K.s $(OBJECTDIR)bitblt68K.i - -$(OBJECTDIR)bitbltSPARC.o : $(SRCDIR)bitbltSPARC.s - as -P $(SRCDIR)bitbltSPARC.s -o $(OBJECTDIR)bitbltSPARC$(OEXT) - -$(OBJECTDIR)bitblt386i.o : $(SRCDIR)bitblt386i.s $(OBJECTDIR)bitblt386i.i - as $(OBJECTDIR)bitblt386i.i -o $(OBJECTDIR)bitblt386i$(OEXT) - -$(OBJECTDIR)bitblt386i.i : $(SRCDIR)bitblt386i.s - /lib/cpp $(SRCDIR)bitblt386i.s $(OBJECTDIR)bitblt386i.i - -$(OBJECTDIR)bitbltsub.o : $(SRCDIR)bitbltsub.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)lispmap.h $(INCDIR)lisptypes.h \ - $(INCDIR)emulglobal.h $(INCDIR)address68k.h $(INCDIR)address.h \ - $(INCDIR)pilotbbt.h $(INCDIR)display.h $(INCDIR)displaydata.h \ - $(INCDIR)bitblt.h $(INCDIR)bb.h $(INCDIR)dbprint.h \ - $(INCDIR)stack.h $(INCDIR)cell.h $(INCDIR)gcdata.h $(INCDIR)arith.h $(INCDIR)medleyfp.h - $(CC) $(RFLAGS) $(SRCDIR)bitbltsub.c $(INLINE) -o $(OBJECTDIR)bitbltsub$(OEXT) - -$(OBJECTDIR)blt.o : $(SRCDIR)blt.c $(INCDIR)lispemul.h $(INCDIR)address.h \ - $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)stack.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)blt.c $(INLINE) -o $(OBJECTDIR)blt$(OEXT) - -$(OBJECTDIR)byteswapfns.o: $(SRCDIR)byteswapfns.c $(INLINE) - $(CC) $(RFLAGS) $(SRCDIR)byteswapfns.c $(INLINE) -o $(OBJECTDIR)byteswapfns$(OEXT) - -$(OBJECTDIR)car-cdr.o : $(SRCDIR)car-cdr.c $(INCDIR)lispemul.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)gcdata.h $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)car-cdr.c $(INLINE) -o $(OBJECTDIR)car-cdr$(OEXT) - -$(OBJECTDIR)chardevice.o : $(SRCDIR)chardevice.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)lispglobal.h $(INCDIR)stream.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)osmessage.h $(INCDIR)arith.h $(INCDIR)localfile.h - $(CC) $(RFLAGS) $(SRCDIR)chardevice.c $(INLINE) -o $(OBJECTDIR)chardevice$(OEXT) - -$(OBJECTDIR)colorbltfns.o : $(SRCDIR)colorbltfns.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)lispmap.h $(INCDIR)lisptypes.h \ - $(INCDIR)emulglobal.h $(INCDIR)address68k.h $(INCDIR)address.h \ - $(INCDIR)pilotbbt.h $(INCDIR)display.h $(INCDIR)bitblt.h \ - $(INCDIR)arith.h $(INCDIR)displaydata.h $(INCDIR)debug.h \ - $(INCDIR)stream.h - $(CC) $(RFLAGS) $(SRCDIR)colorbltfns.c $(INLINE) -o $(OBJECTDIR)colorbltfns$(OEXT) - -$(OBJECTDIR)llcolor.o : $(SRCDIR)llcolor.c $(INCDIR)lispemul.h $(INCDIR)lispmap.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h $(INCDIR)display.h \ - $(INCDIR)devconfig.h $(INCDIR)bb.h $(INCDIR)bitblt.h $(INCDIR)pilotbbt.h \ - $(INCDIR)dbprint.h - $(CC) $(RFLAGS) $(SRCDIR)llcolor.c $(INLINE) -o $(OBJECTDIR)llcolor$(OEXT) - -$(OBJECTDIR)lineblt8.o : $(SRCDIR)lineblt8.c $(INCDIR)lispemul.h - $(CC) $(RFLAGS) $(SRCDIR)lineblt8.c $(INLINE) -o $(OBJECTDIR)lineblt8$(OEXT) - -$(OBJECTDIR)common.o : $(SRCDIR)common.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)address68k.h $(INCDIR)lispglobal.h \ - $(INCDIR)emulglobal.h - $(CC) $(RFLAGS) $(SRCDIR)common.c $(INLINE) -o $(OBJECTDIR)common$(OEXT) - -$(OBJECTDIR)conspage.o : $(SRCDIR)conspage.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)cell.h $(INCDIR)lispmap.h \ - $(INCDIR)gcdata.h $(INCDIR)lispglobal.h - $(CC) $(RFLAGS) $(SRCDIR)conspage.c $(INLINE) -o $(OBJECTDIR)conspage$(OEXT) - -$(OBJECTDIR)createcell.o : $(SRCDIR)createcell.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)cell.h $(INCDIR)gcdata.h - $(CC) $(RFLAGS) $(SRCDIR)createcell.c $(INLINE) -o $(OBJECTDIR)createcell$(OEXT) - -$(OBJECTDIR)draw.o : $(SRCDIR)draw.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)draw.c $(INLINE) -o $(OBJECTDIR)draw$(OEXT) - -$(OBJECTDIR)z2.o : $(SRCDIR)z2.c \ - $(INCDIR)lispemul.h $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)cell.h $(INCDIR)stack.h \ - $(INCDIR)gcdata.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)z2.c $(INLINE) -o $(OBJECTDIR)z2$(OEXT) - -$(OBJECTDIR)eqf.o : $(SRCDIR)eqf.c $(INCDIR)medleyfp.h \ - $(INCDIR)lispemul.h $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)eqf.c $(INLINE) -o $(OBJECTDIR)eqf$(OEXT) - -$(OBJECTDIR)fp.o : $(SRCDIR)fp.c \ - $(INCDIR)lispemul.h $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)my.h $(INCDIR)medleyfp.h - $(CC) $(RFLAGS) $(SRCDIR)fp.c $(INLINE) -o $(OBJECTDIR)fp$(OEXT) - -$(OBJECTDIR)intcall.o : $(SRCDIR)intcall.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h $(INCDIR)lisptypes.h \ - $(INCDIR)lispmap.h $(INCDIR)stack.h $(INCDIR)return.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h $(INCDIR)initatoms.h \ - $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)intcall.c $(INLINE) -o $(OBJECTDIR)intcall$(OEXT) - -$(OBJECTDIR)ubf1.o : $(SRCDIR)ubf1.c $(INCDIR)medleyfp.h \ - $(INCDIR)lispemul.h $(INCDIR)address68k.h $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)arith.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)ubf1.c $(INLINE) -o $(OBJECTDIR)ubf1$(OEXT) - -$(OBJECTDIR)ubf2.o : $(SRCDIR)ubf2.c \ - $(INCDIR)lispemul.h $(INCDIR)medleyfp.h - $(CC) $(RFLAGS) $(SRCDIR)ubf2.c $(INLINE) -o $(OBJECTDIR)ubf2$(OEXT) - -$(OBJECTDIR)ubf3.o : $(SRCDIR)ubf3.c \ - $(INCDIR)lispemul.h $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)medleyfp.h - $(CC) $(RFLAGS) $(SRCDIR)ubf3.c $(INLINE) -o $(OBJECTDIR)ubf3$(OEXT) - -$(OBJECTDIR)unix-utils.o : $(SRCDIR)unix-utils.c \ - $(INCDIR)lisptypes.h $(INCDIR)keyboard.h - $(CC) $(RFLAGS) $(SRCDIR)unix-utils.c $(INLINE) -o $(OBJECTDIR)unix-utils$(OEXT) - -$(OBJECTDIR)dspsubrs.o : $(SRCDIR)dspsubrs.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)display.h $(INCDIR)lisptypes.h \ - $(INCDIR)arith.h $(INCDIR)medleyfp.h - $(CC) $(RFLAGS) $(SRCDIR)dspsubrs.c $(INLINE) -o $(OBJECTDIR)dspsubrs$(OEXT) - -$(OBJECTDIR)ether.o : $(SRCDIR)ether.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)ether.h - $(CC) $(RFLAGS) $(SRCDIR)ether.c $(INLINE) -o $(OBJECTDIR)ether$(OEXT) - -$(OBJECTDIR)findkey.o : $(SRCDIR)findkey.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)stack.h $(INCDIR)lispglobal.h $(INCDIR)address68k.h - $(CC) $(RFLAGS) $(SRCDIR)findkey.c $(INLINE) -o $(OBJECTDIR)findkey$(OEXT) - -$(OBJECTDIR)dsk.o : $(SRCDIR)dsk.c $(INCDIR)lispemul.h $(INCDIR)lispmap.h \ - $(INCDIR)address68k.h $(INCDIR)lisptypes.h $(INCDIR)lispglobal.h \ - $(INCDIR)medleyfp.h $(INCDIR)arith.h $(INCDIR)stream.h $(INCDIR)timeout.h \ - $(INCDIR)localfile.h $(INCDIR)osmessage.h $(INCDIR)dbprint.h - $(CC) $(RFLAGS) $(SRCDIR)dsk.c $(INLINE) -o $(OBJECTDIR)dsk$(OEXT) - -$(OBJECTDIR)ufs.o : $(SRCDIR)ufs.c $(INCDIR)lispemul.h $(INCDIR)lispmap.h \ - $(INCDIR)address68k.h $(INCDIR)dbprint.h $(INLINE)\ - $(INCDIR)lisptypes.h $(INCDIR)lispglobal.h $(INCDIR)arith.h \ - $(INCDIR)stream.h $(INCDIR)timeout.h $(INCDIR)localfile.h $(INCDIR)dbprint.h - $(CC) $(RFLAGS) $(SRCDIR)ufs.c $(INLINE) -o $(OBJECTDIR)ufs$(OEXT) - -$(OBJECTDIR)directory.o : $(SRCDIR)directory.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)address68k.h $(INCDIR)lisptypes.h \ - $(INCDIR)arith.h $(INCDIR)lispglobal.h $(INCDIR)timeout.h $(INCDIR)localfile.h - $(CC) $(RFLAGS) $(SRCDIR)directory.c $(INLINE) -o $(OBJECTDIR)directory$(OEXT) - -$(OBJECTDIR)fvar.o : $(SRCDIR)fvar.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)stack.h $(INCDIR)emulglobal.h $(INCDIR)lispmap.h \ - $(INCDIR)gcdata.h $(INCDIR)lisptypes.h - $(CC) $(DISPRFLAGS) $(SRCDIR)fvar.c $(INLINE) -o $(OBJECTDIR)fvar$(OEXT) - -$(OBJECTDIR)gc.o : $(SRCDIR)gc.c $(INCDIR)lispemul.h $(INCDIR)gcdata.h \ - $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h - $(CC) $(RFLAGS) $(SRCDIR)gc.c $(INLINE) -o $(OBJECTDIR)gc$(OEXT) - -$(OBJECTDIR)gc2.o : $(SRCDIR)gc2.c $(INCDIR)lispemul.h $(INCDIR)lispmap.h \ - $(INCDIR)lisptypes.h \ - $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h $(INCDIR)address.h \ - $(INCDIR)address68k.h - $(CC) $(RFLAGS) $(SRCDIR)gc2.c $(INLINE) -o $(OBJECTDIR)gc2$(OEXT) - -$(OBJECTDIR)gcarrayops.o : $(SRCDIR)gcarrayops.c $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)stack.h \ - $(INCDIR)cell.h $(INCDIR)ifpage.h $(INCDIR)gcdata.h \ - $(INCDIR)array.h - $(CC) $(RFLAGS) $(SRCDIR)gcarrayops.c $(INLINE) -o $(OBJECTDIR)gcarrayops$(OEXT) - -$(OBJECTDIR)gcfinal.o : $(SRCDIR)gcfinal.c $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)stack.h \ - $(INCDIR)cell.h $(INCDIR)ifpage.h $(INCDIR)gcdata.h \ - $(INCDIR)array.h - $(CC) $(RFLAGS) $(SRCDIR)gcfinal.c $(INLINE) -o $(OBJECTDIR)gcfinal$(OEXT) - -$(OBJECTDIR)gchoverflow.o : $(SRCDIR)gchoverflow.c $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)gcdata.h - $(CC) $(RFLAGS) $(SRCDIR)gchoverflow.c $(INLINE) -o $(OBJECTDIR)gchoverflow$(OEXT) - -$(OBJECTDIR)gchtfind.o : $(SRCDIR)gchtfind.c $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)gcdata.h \ - $(INCDIR)lispmap.h $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)gchtfind.c $(INLINE) -o $(OBJECTDIR)gchtfind$(OEXT) - -$(OBJECTDIR)gcmain3.o : $(SRCDIR)gcmain3.c $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h \ - $(INCDIR)stack.h $(INCDIR)cell.h $(INCDIR)ifpage.h \ - $(INCDIR)gcdata.h - $(CC) $(RFLAGS) $(SRCDIR)gcmain3.c $(INLINE) -o $(OBJECTDIR)gcmain3$(OEXT) - -$(OBJECTDIR)gcreclaim.o : $(SRCDIR)gcreclaim.c $(INCDIR)lispemul.h \ - $(INCDIR)emulglobal.h $(INCDIR)lisptypes.h \ - $(INCDIR)address.h $(INCDIR)address68k.h $(INCDIR)lispglobal.h \ - $(INCDIR)stack.h $(INCDIR)gcdata.h - $(CC) $(RFLAGS) $(SRCDIR)gcreclaim.c $(INLINE) -o $(OBJECTDIR)gcreclaim$(OEXT) - -$(OBJECTDIR)gcreccell.o : $(SRCDIR)gcreccell.c $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h $(INCDIR)dbprint.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)stack.h \ - $(INCDIR)cell.h $(INCDIR)ifpage.h $(INCDIR)gcdata.h - $(CC) $(RFLAGS) $(SRCDIR)gcreccell.c $(INLINE) -o $(OBJECTDIR)gcreccell$(OEXT) - -$(OBJECTDIR)gccode.o : $(SRCDIR)gccode.c \ - $(INCDIR)lispemul.h $(INCDIR)lisptypes.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)lispmap.h \ - $(INCDIR)stack.h $(INCDIR)cell.h $(INCDIR)ifpage.h \ - $(INCDIR)gcdata.h $(INCDIR)array.h - $(CC) $(RFLAGS) $(SRCDIR)gccode.c $(INLINE) -o $(OBJECTDIR)gccode$(OEXT) - -$(OBJECTDIR)gcscan.o : $(SRCDIR)gcscan.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)gcdata.h $(INCDIR)lisptypes.h - $(CC) $(RFLAGS) $(SRCDIR)gcscan.c $(INLINE) -o $(OBJECTDIR)gcscan$(OEXT) - -$(OBJECTDIR)gvar2.o : $(SRCDIR)gvar2.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)gcdata.h $(INCDIR)emulglobal.h $(INCDIR)cell.h $(INCDIR)lisptypes.h - $(CC) $(RFLAGS) $(SRCDIR)gvar2.c $(INLINE) -o $(OBJECTDIR)gvar2$(OEXT) - -$(OBJECTDIR)hardreturn.o : $(SRCDIR)hardreturn.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)cell.h $(INCDIR)stack.h $(INCDIR)return.h \ - $(INCDIR)emulglobal.h - $(CC) $(RFLAGS) $(SRCDIR)hardreturn.c $(INLINE) -o $(OBJECTDIR)hardreturn$(OEXT) - -$(OBJECTDIR)inet.o : $(SRCDIR)inet.c $(INCDIR)lispemul.h $(INCDIR)arith.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h $(INCDIR)ether.h \ - $(INCDIR)dbprint.h $(INCDIR)localfile.h - $(CC) $(RFLAGS) $(SRCDIR)inet.c $(INLINE) -o $(OBJECTDIR)inet$(OEXT) - -$(OBJECTDIR)initdisplay.o : $(SRCDIR)initdisplay.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)address.h $(INCDIR)lisptypes.h \ - $(INCDIR)address68k.h $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h \ - $(INCDIR)display.h $(INCDIR)dbprint.h $(INLINE) - $(CC) $(RFLAGS) $(SRCDIR)initdisplay.c $(INLINE) -o $(OBJECTDIR)initdisplay$(OEXT) - -$(OBJECTDIR)initkbd.o : $(SRCDIR)initkbd.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)lispglobal.h \ - $(INCDIR)address68k.h $(INCDIR)address.h $(INCDIR)iopage.h \ - $(INCDIR)ifpage.h - $(CC) $(RFLAGS) $(SRCDIR)initkbd.c $(INLINE) -o $(OBJECTDIR)initkbd$(OEXT) - -$(OBJECTDIR)initsysout.o : $(SRCDIR)initsysout.c $(INCDIR)hdw_config.h \ - $(INCDIR)lispemul.h $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)address68k.h \ - $(INCDIR)ifpage.h $(INCDIR)iopage.h $(INCDIR)cell.h \ - $(INCDIR)systematoms.h - $(CC) $(RFLAGS) $(SRCDIR)initsysout.c $(INLINE) -o $(OBJECTDIR)initsysout$(OEXT) - -$(OBJECTDIR)kbdsubrs.o : $(SRCDIR)kbdsubrs.c $(INCDIR)lispemul.h - $(CC) $(RFLAGS) $(SRCDIR)kbdsubrs.c $(INLINE) -o $(OBJECTDIR)kbdsubrs$(OEXT) - -$(OBJECTDIR)keyevent.o : $(SRCDIR)keyevent.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)address.h $(INCDIR)stack.h $(INCDIR)iopage.h \ - $(INCDIR)ifpage.h $(INCDIR)keyboard.h $(INCDIR)display.h \ - $(INCDIR)pilotbbt.h - $(CC) $(RFLAGS) $(SRCDIR)keyevent.c $(INLINE) -o $(OBJECTDIR)keyevent$(OEXT) - -$(OBJECTDIR)keylib.o : $(SRCDIR)keylib.c - $(CC) $(RFLAGS) $(SRCDIR)keylib.c $(INLINE) -o $(OBJECTDIR)keylib$(OEXT) - -$(OBJECTDIR)keytester.o : $(SRCDIR)keytester.c - $(CC) $(RFLAGS) $(SRCDIR)keytester.c $(INLINE) -o $(OBJECTDIR)keytester$(OEXT) - -$(OBJECTDIR)keytestno.o : $(SRCDIR)keytestno.c - $(CC) $(RFLAGS) $(SRCDIR)keytestno.c $(INLINE) -o $(OBJECTDIR)keytestno$(OEXT) - -$(OBJECTDIR)listhandle.o : $(SRCDIR)listhandle.c $(INCDIR)lispemul.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)listhandle.c $(INLINE) -o $(OBJECTDIR)listhandle$(OEXT) - -$(OBJECTDIR)llstk.o : $(SRCDIR)llstk.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)address68k.h \ - $(INCDIR)address.h $(INCDIR)lisptypes.h $(INCDIR)initatoms.h \ - $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h $(INCDIR)cell.h \ - $(INCDIR)stack.h - $(CC) $(RFLAGS) $(SRCDIR)llstk.c $(INLINE) -o $(OBJECTDIR)llstk$(OEXT) - -#$(OBJECTDIR)loader.o : $(SRCDIR)loader.c -# $(CC) $(RFLAGS) $(SRCDIR)loader.c $(INLINE) -o $(OBJECTDIR)loader$(OEXT) - -$(OBJECTDIR)loadsysout.o : $(SRCDIR)loadsysout.c $(INCDIR)address68k.h \ - $(INCDIR)lispemul.h $(INCDIR)lispmap.h $(INCDIR)lispglobal.h \ - $(INCDIR)ifpage.h $(INCDIR)dbprint.h $(INCDIR)lisptypes.h $(INLINE) - $(CC) $(RFLAGS) $(SRCDIR)loadsysout.c $(INLINE) -o $(OBJECTDIR)loadsysout$(OEXT) - -$(OBJECTDIR)loopsops.o : $(SRCDIR)loopsops.c $(INCDIR)lispemul.h \ - $(INCDIR)emulglobal.h $(INCDIR)address.h $(INCDIR)lisptypes.h \ - $(INCDIR)address68k.h $(INCDIR)cell.h $(INCDIR)lispglobal.h \ - $(INCDIR)lispmap.h $(INCDIR)ifpage.h $(INCDIR)iopage.h \ - $(INCDIR)debug.h $(INCDIR)profile.h - $(CC) $(RFLAGS) $(SRCDIR)loopsops.c $(INLINE) -o $(OBJECTDIR)loopsops$(OEXT) - -$(OBJECTDIR)lowlevel1.o : $(SRCDIR)lowlevel1.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)emulglobal.h $(INCDIR)lisptypes.h - $(CC) $(RFLAGS) $(SRCDIR)lowlevel1.c $(INLINE) -o $(OBJECTDIR)lowlevel1$(OEXT) - -$(OBJECTDIR)lowlevel2.o : $(SRCDIR)lowlevel2.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h - $(CC) $(RFLAGS) $(SRCDIR)lowlevel2.c $(INLINE) -o $(OBJECTDIR)lowlevel2$(OEXT) - -$(OBJECTDIR)misc7.o : $(SRCDIR)misc7.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)stack.h $(INCDIR)opcodes.h $(INCDIR)display.h - $(CC) $(RFLAGS) $(SRCDIR)misc7.c $(INLINE) -o $(OBJECTDIR)misc7$(OEXT) - -$(OBJECTDIR)mvs.o : $(SRCDIR)mvs.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)stack.h $(INCDIR)opcodes.h - $(CC) $(RFLAGS) $(SRCDIR)mvs.c $(INLINE) -o $(OBJECTDIR)mvs$(OEXT) - -$(OBJECTDIR)newmakeatom.o : $(SRCDIR)newmakeatom.c $(INCDIR)lispemul.h \ - $(INCDIR)address68k.h $(INCDIR)lisptypes.h \ - $(INCDIR)lispmap.h $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)newmakeatom.c $(INLINE) -o $(OBJECTDIR)newmakeatom$(OEXT) - -$(OBJECTDIR)osmessage.o : $(SRCDIR)osmessage.c $(INCDIR)lispemul.h \ - $(INCDIR)address68k.h $(INCDIR)stream.h $(INCDIR)arith.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h - $(CC) $(RFLAGS) $(SRCDIR)osmessage.c $(INLINE) -o $(OBJECTDIR)osmessage$(OEXT) - -$(OBJECTDIR)return.o : $(SRCDIR)return.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)stack.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h $(INCDIR)initatoms.h \ - $(INCDIR)return.h $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)return.c $(INLINE) -o $(OBJECTDIR)return$(OEXT) - -$(OBJECTDIR)rplcons.o : $(SRCDIR)rplcons.c $(INCDIR)lispemul.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h \ - $(INCDIR)lisptypes.h $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)gcdata.h $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)rplcons.c $(INLINE) -o $(OBJECTDIR)rplcons$(OEXT) - -$(OBJECTDIR)rs232c.o : $(SRCDIR)rs232c.c $(INCDIR)rs232c.h - $(CC) $(RFLAGS) $(SRCDIR)rs232c.c $(INLINE) -o $(OBJECTDIR)rs232c$(OEXT) - -$(OBJECTDIR)shift.o : $(SRCDIR)shift.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)emulglobal.h \ - $(INCDIR)address68k.h $(INCDIR)lispmap.h $(INCDIR)lisptypes.h \ - $(INCDIR)arith.h $(INCDIR)medleyfp.h - $(CC) $(RFLAGS) $(SRCDIR)shift.c $(INLINE) -o $(OBJECTDIR)shift$(OEXT) - -$(OBJECTDIR)storage.o : $(SRCDIR)storage.c $(INCDIR)hdw_config.h \ - $(INCDIR)lispemul.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)lispmap.h $(INCDIR)stack.h \ - $(INCDIR)lispglobal.h $(INCDIR)cell.h $(INCDIR)lisptypes.h \ - $(INCDIR)ifpage.h - $(CC) $(RFLAGS) $(SRCDIR)storage.c $(INLINE) -o $(OBJECTDIR)storage$(OEXT) - -$(OBJECTDIR)subr.o : $(SRCDIR)subr.c \ - $(INCDIR)lispemul.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)subrs.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h $(INCDIR)cell.h $(INCDIR)stack.h \ - $(INCDIR)arith.h $(INCDIR)profile.h - $(CC) $(RFLAGS) $(SRCDIR)subr.c $(INLINE) -o $(OBJECTDIR)subr$(OEXT) - -$(OBJECTDIR)miscn.o : $(SRCDIR)miscn.c \ - $(INCDIR)lispemul.h $(INCDIR)address.h \ - $(INCDIR)address68k.h $(INCDIR)subrs.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h \ - $(INCDIR)arith.h $(INCDIR)profile.h - $(CC) $(RFLAGS) $(SRCDIR)miscn.c $(INLINE) -o $(OBJECTDIR)miscn$(OEXT) - - -$(OBJECTDIR)subr0374.o : $(SRCDIR)subr0374.c $(INCDIR)lispemul.h $(INCDIR)address68k.h $(INCDIR)lispglobal.h - $(CC) $(RFLAGS) $(SRCDIR)subr0374.c $(INLINE) -o $(OBJECTDIR)subr0374$(OEXT) - -$(OBJECTDIR)syscallmsg.o : $(SRCDIR)syscallmsg.c - $(CC) $(RFLAGS) $(SRCDIR)syscallmsg.c $(INLINE) -o $(OBJECTDIR)syscallmsg$(OEXT) - -$(OBJECTDIR)timer.o : $(SRCDIR)timer.c $(INCDIR)lispemul.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h \ - $(INCDIR)address68k.h $(INCDIR)dbprint.h - $(CC) $(RFLAGS) $(SRCDIR)timer.c $(INLINE) -o $(OBJECTDIR)timer$(OEXT) - -$(OBJECTDIR)tty.o : $(SRCDIR)tty.c $(INCDIR)tty.h - $(CC) $(RFLAGS) $(SRCDIR)tty.c $(INLINE) -o $(OBJECTDIR)tty$(OEXT) - -$(OBJECTDIR)typeof.o : $(SRCDIR)typeof.c $(INCDIR)lispemul.h \ - $(INCDIR)lisptypes.h $(INCDIR)cell.h \ - $(INCDIR)lispmap.h - $(CC) $(RFLAGS) $(SRCDIR)typeof.c $(INLINE) -o $(OBJECTDIR)typeof$(OEXT) - -$(OBJECTDIR)ufn.o : $(SRCDIR)ufn.c $(INCDIR)lispemul.h $(INCDIR)address.h \ - $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)stack.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h $(INCDIR)initatoms.h \ - $(INCDIR)cell.h - $(CC) $(RFLAGS) $(SRCDIR)ufn.c $(INLINE) -o $(OBJECTDIR)ufn$(OEXT) - -$(OBJECTDIR)unixcomm.o : $(SRCDIR)unixcomm.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h $(INCDIR)cell.h $(INCDIR)stack.h \ - $(INCDIR)arith.h - $(CC) $(RFLAGS) $(SRCDIR)unixcomm.c $(INLINE) -o $(OBJECTDIR)unixcomm$(OEXT) - -$(OBJECTDIR)uraid.o : $(SRCDIR)uraid.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h $(INCDIR)cell.h $(INCDIR)stack.h \ - $(INCDIR)debug.h - $(CC) $(RFLAGS) $(SRCDIR)uraid.c $(INLINE) -o $(OBJECTDIR)uraid$(OEXT) - -$(OBJECTDIR)rpc.o : $(SRCDIR)rpc.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)emulglobal.h \ - $(INCDIR)lispglobal.h $(INCDIR)cell.h $(INCDIR)stack.h \ - $(INCDIR)arith.h $(INCDIR)localfile.h - $(CC) $(RFLAGS) $(SRCDIR)rpc.c $(INLINE) -o $(OBJECTDIR)rpc$(OEXT) - -$(OBJECTDIR)unwind.o : $(SRCDIR)unwind.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h \ - $(INCDIR)lisptypes.h $(INCDIR)lispmap.h $(INCDIR)stack.h \ - $(INCDIR)emulglobal.h $(INCDIR)lispglobal.h - $(CC) $(RFLAGS) $(SRCDIR)unwind.c $(INLINE) -o $(OBJECTDIR)unwind$(OEXT) - -$(OBJECTDIR)vars3.o : $(SRCDIR)vars3.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)lispmap.h \ - $(INCDIR)address68k.h $(INCDIR)emulglobal.h $(INCDIR)cell.h \ - $(INCDIR)lisptypes.h $(INCDIR)stack.h - $(CC) $(RFLAGS) $(SRCDIR)vars3.c $(INLINE) -o $(OBJECTDIR)vars3$(OEXT) - -$(OBJECTDIR)vmemsave.o : $(SRCDIR)vmemsave.c $(INCDIR)lispemul.h \ - $(INCDIR)lispmap.h $(INCDIR)lispglobal.h \ - $(INCDIR)ifpage.h $(INCDIR)vmemsave.h - $(CC) $(RFLAGS) $(SRCDIR)vmemsave.c $(INLINE) -o $(OBJECTDIR)vmemsave$(OEXT) - -$(OBJECTDIR)array2.o : $(SRCDIR)array2.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)arith.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)array2.c $(INLINE) -o $(OBJECTDIR)array2$(OEXT) - -$(OBJECTDIR)array4.o : $(SRCDIR)array4.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)arith.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)array4.c $(INLINE) -o $(OBJECTDIR)array4$(OEXT) - -$(OBJECTDIR)array6.o : $(SRCDIR)array6.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)arith.h $(INCDIR)my.h - $(CC) $(RFLAGS) $(SRCDIR)array6.c $(INLINE) -o $(OBJECTDIR)array6$(OEXT) - -$(OBJECTDIR)sxhash.o : $(SRCDIR)sxhash.c $(INCDIR)lispemul.h \ - $(INCDIR)lispglobal.h $(INCDIR)address68k.h \ - $(INCDIR)lispmap.h $(INCDIR)lisptypes.h $(INCDIR)emulglobal.h \ - $(INCDIR)arith.h - $(CC) $(RFLAGS) $(SRCDIR)sxhash.c $(INLINE) -o $(OBJECTDIR)sxhash$(OEXT) - -$(OBJECTDIR)usersubrs.o : $(SRCDIR)usersubrs.c - $(CC) $(RFLAGS) $(SRCDIR)usersubrs.c $(INLINE) -o $(OBJECTDIR)usersubrs$(OEXT) - -$(OBJECTDIR)XClose.o : $(SRCDIR)XClose.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)XClose.c -o $(OBJECTDIR)XClose$(OEXT) - -$(OBJECTDIR)Cursor.o : $(SRCDIR)Cursor.c $(INCDIR)XVersion.h $(INCDIR)MyWindow.h \ - $(INCDIR)lispemul.h $(INCDIR)display.h - $(CC) $(RFLAGS) $(SRCDIR)Cursor.c -o $(OBJECTDIR)Cursor$(OEXT) - -$(OBJECTDIR)XWindow.o : $(SRCDIR)XWindow.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h $(INCDIR)lispemul.h $(INCDIR)address.h \ - $(INCDIR)address68k.h - $(CC) $(RFLAGS) $(SRCDIR)XWindow.c -o $(OBJECTDIR)XWindow$(OEXT) - -$(OBJECTDIR)DoRing.o : $(SRCDIR)DoRing.c $(INCDIR)lispemul.h - $(CC) $(RFLAGS) $(SRCDIR)DoRing.c -o $(OBJECTDIR)DoRing$(OEXT) - -$(OBJECTDIR)DoScroll.o : $(SRCDIR)DoScroll.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h $(INCDIR)Xbitblt.h - $(CC) $(RFLAGS) $(SRCDIR)DoScroll.c -o $(OBJECTDIR)DoScroll$(OEXT) - -$(OBJECTDIR)XEvent.o : $(SRCDIR)XEvent.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h $(INCDIR)Xbitblt.h - $(CC) $(RFLAGS) $(SRCDIR)XEvent.c -o $(OBJECTDIR)XEvent$(OEXT) - -$(OBJECTDIR)XGravity.o : $(SRCDIR)XGravity.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)XGravity.c -o $(OBJECTDIR)XGravity$(OEXT) - -$(OBJECTDIR)XInit.o : $(SRCDIR)XInit.c - $(CC) $(RFLAGS) $(SRCDIR)XInit.c -o $(OBJECTDIR)XInit$(OEXT) - -$(OBJECTDIR)InitXevent.o : $(SRCDIR)InitXevent.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)InitXevent.c -o $(OBJECTDIR)InitXevent$(OEXT) - -$(OBJECTDIR)XKbdMouse.o : $(SRCDIR)XKbdMouse.c $(INCDIR)lispemul.h \ - $(INCDIR)XVersion.h $(INCDIR)MyWindow.h $(INCDIR)dbprint.h - $(CC) $(RFLAGS) $(SRCDIR)XKbdMouse.c -o $(OBJECTDIR)XKbdMouse$(OEXT) - -$(OBJECTDIR)LispWindow.o : $(SRCDIR)LispWindow.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h $(INCDIR)Xdefaults.h - $(CC) $(RFLAGS) $(SRCDIR)LispWindow.c -o $(OBJECTDIR)LispWindow$(OEXT) - -$(OBJECTDIR)LispXbitblt.o : $(SRCDIR)LispXbitblt.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)LispXbitblt.c -o $(OBJECTDIR)LispXbitblt$(OEXT) - -$(OBJECTDIR)LispXdisplay.o : $(SRCDIR)LispXdisplay.c $(INCDIR)lispemul.h \ - $(INCDIR)address.h $(INCDIR)address68k.h $(INCDIR)pilotbbt.h \ - $(INCDIR)XVersion.h $(INCDIR)MyWindow.h $(INCDIR)Xbitblt.h - $(CC) $(RFLAGS) $(SRCDIR)LispXdisplay.c -o $(OBJECTDIR)LispXdisplay$(OEXT) - -$(OBJECTDIR)XKeyboard.o : $(SRCDIR)XKeyboard.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)XKeyboard.c -o $(OBJECTDIR)XKeyboard$(OEXT) - -$(OBJECTDIR)MakeXicon.o : $(SRCDIR)MakeXicon.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h $(INCDIR)Xicon.h - $(CC) $(RFLAGS) $(SRCDIR)MakeXicon.c -o $(OBJECTDIR)MakeXicon$(OEXT) - -$(OBJECTDIR)OpenDisplay.o : $(SRCDIR)OpenDisplay.c $(INCDIR)lispemul.h \ - $(INCDIR)XVersion.h $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)OpenDisplay.c -o $(OBJECTDIR)OpenDisplay$(OEXT) - -$(OBJECTDIR)ReadXoption.o : $(SRCDIR)ReadXoption.c $(INCDIR)Xdefaults.h - $(CC) $(RFLAGS) $(SRCDIR)ReadXoption.c -o $(OBJECTDIR)ReadXoption$(OEXT) - -$(OBJECTDIR)XReconfig.o : $(SRCDIR)XReconfig.c \ - $(INCDIR)XVersion.h $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)XReconfig.c -o $(OBJECTDIR)XReconfig$(OEXT) - -$(OBJECTDIR)XScroll.o : $(SRCDIR)XScroll.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h $(INCDIR)Stipple.h $(INCDIR)XCursorDef.h \ - $(INCDIR)XCursors.h - $(CC) $(RFLAGS) $(SRCDIR)XScroll.c -o $(OBJECTDIR)XScroll$(OEXT) - -$(OBJECTDIR)Scrollbar.o : $(SRCDIR)Scrollbar.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)Scrollbar.c -o $(OBJECTDIR)Scrollbar$(OEXT) - -$(OBJECTDIR)XCursor.o : $(SRCDIR)XCursor.c $(INCDIR)lispemul.h \ - $(INCDIR)iopage.h $(INCDIR)XVersion.h $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)XCursor.c -o $(OBJECTDIR)XCursor$(OEXT) - -$(OBJECTDIR)XMouse.o : $(SRCDIR)XMouse.c \ - $(INCDIR)XVersion.h $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)XMouse.c -o $(OBJECTDIR)XMouse$(OEXT) - -$(OBJECTDIR)Subwindows.o : $(SRCDIR)Subwindows.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)Subwindows.c -o $(OBJECTDIR)Subwindows$(OEXT) - -$(OBJECTDIR)VideoColor.o : $(SRCDIR)VideoColor.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h - $(CC) $(RFLAGS) $(SRCDIR)VideoColor.c -o $(OBJECTDIR)VideoColor$(OEXT) - -$(OBJECTDIR)XWindowMgr.o : $(SRCDIR)XWindowMgr.c $(INCDIR)XVersion.h \ - $(INCDIR)MyWindow.h $(INCDIR)dbprint.h - $(CC) $(RFLAGS) $(SRCDIR)XWindowMgr.c -o $(OBJECTDIR)XWindowMgr$(OEXT) - -################################################################################ -# Installation targets - copyprotect is ON here -# library, sysouts, fonts on release directories not handled here. -# userfiles are separate target explicitly (can make w/o building lde) -# $(NATDIR)nativeincludes.h $(NATDIR)disp68K.il -################################################################################ - -prerelease : - mkdir $(RELDIR) - mkdir $(INSDIR) - mkdir $(CHKDIR) - -release : $(INSDIR)$(LDENAME).o userfiles $(INSDIR)$(LDENAME) \ - $(INSDIR)ldeether $(INSDIR)lde csumfiles - -userfiles : $(INSDIR)usersubrs.c $(INSDIR)makefile $(INSDIR)ldeether.c - -$(INSDIR)lde: $(SRCDIR)ldeboot.c $(SRCDIR)unixfork.c - $(CC) $(CFLAGS) -I$(INCDIR) $(SRCDIR)ldeboot.c $(SRCDIR)unixfork.c \ - $(LDFLAGS) -o $(INSDIR)lde - -$(OBJECTDIR)$(LDENAME).a : $(LIBFILES) $(OSARCHDIR)makevdate - /bin/rm -f $(VFILE).c - $(OSARCHDIR)makevdate > $(VFILE).c - $(CC) -c $(VFILE).c -o $(VFILE).o - rm -f $(LDENAME).a - ar rcv $(OBJECTDIR)$(LDENAME).a $(LIBFILES) $(VFILE).o - - ranlib $(OBJECTDIR)$(LDENAME).a - rm -f $(VFILE).o - -$(INSDIR)$(LDENAME).o : $(OBJECTDIR)$(LDENAME).a - ld -o $(INSDIR)$(LDENAME).o -r -u _main $(OBJECTDIR)$(LDENAME).a - -$(INSDIR)$(LDENAME) : $(INSDIR)$(LDENAME).o $(INSDIR)usersubrs.o - $(CC) $(INSDIR)$(LDENAME).o $(INSDIR)usersubrs.o $(FPFLAGS) $(LDFLAGS)\ - -o $(INSDIR)$(LDENAME) - rm -f $(INSDIR)usersubrs.o - -## ldeether from release - can't tar off with root permission. - -$(INSDIR)ldeether : $(INSDIR)ldeether.c - $(CC) $(CFLAGS) $(INSDIR)ldeether.c -o $(INSDIR)ldeether - - rsh python "cd `pwd`; /users/maiko/bin/suid $(INSDIR)ldeether" - -$(INSDIR)makefile : $(BINDIR)usermakefile-$(OSARCHNAME) - rm -f $(INSDIR)makefile - - ln $(BINDIR)usermakefile-$(OSARCHNAME) $(INSDIR)makefile - -$(INSDIR)usersubrs.c : $(SRCDIR)usersubrs.c - rm -f $(INSDIR)usersubrs.c - - ln $(SRCDIR)usersubrs.c $(INSDIR)usersubrs.c - -$(INSDIR)ldeether.c : $(SRCDIR)ldeether.c - rm -f $(INSDIR)ldeether.c - - ln $(SRCDIR)ldeether.c $(INSDIR)ldeether.c - -csumfiles : $(CHKDIR)checksum $(CHKDIR)ldechecksum $(CHKDIR)README - -$(CHKDIR)README : $(BINDIR)checksum-readme - rm -f $(CHKDIR)README - - ln $(BINDIR)checksum-readme $(CHKDIR)README - -$(CHKDIR)checksum : $(BINDIR)checksum - rm -f $(CHKDIR)checksum - cp -p $(BINDIR)checksum $(CHKDIR)checksum - chmod 755 $(CHKDIR)checksum - -$(CHKDIR)ldechecksum : $(BINDIR)ldechecksum - rm -f $(CHKDIR)ldechecksum - cp -p $(BINDIR)ldechecksum $(CHKDIR)ldechecksum - chmod 755 $(CHKDIR)ldechecksum - - - -################################################################################ -# Obsolete -################################################################################ - -$(NATDIR)nativeincludes.h : $(INCDIR)nativeincludes.h - rm -f $(NATDIR)nativeincludes.h - ln $(INCDIR)nativeincludes.h $(NATDIR)nativeincludes.h - -$(NATDIR)disp68K.il : $(SRCDIR)disp68K.il - rm -f $(NATDIR)disp68K.il - ln $(SRCDIR)disp68K.il $(NATDIR)disp68K.il - -################################################################################ -# Miscellaneous targets -# .c.s. should always have -O -################################################################################ - -cleanup : - rm $(LIBFILES) $(EXTFILES) $(KEYOFF) - -.c.o: - $(CC) $(RFLAGS) $*.c -o $@ $(INLINE) - -.c.s: - $(CC) -S $(CFLAGS) -I$(INCDIR) $(SRCDIR)$*.c -o $(SRCDIR)$@ $(INLINE) - -$(OBJECTDIR)keymaker : ../src/keymaker.c $(OBJECTDIR)keylib.o - $(CC) $(CFLAGS) -I$(INCDIR) ../src/keymaker.c $(OBJECTDIR)keylib.o -o $(OBJECTDIR)keymaker - -cxref : - cxref -c $(DFLAGS) -I$(INCDIR) $(SRCDIR)*.c -o ../all.cxref diff --git a/inc/version.h b/inc/version.h index 17c9d1a..b4a533a 100755 --- a/inc/version.h +++ b/inc/version.h @@ -247,23 +247,6 @@ typedef signed char s_char; - /********************************************************/ - /* */ - /********************************************************/ -#ifdef ISC -typedef signed char s_char; -#undef UNALIGNED_FETCH_OK -#define MAXPATHLEN MAXNAMLEN -#define EWOULDBLOCK EAGAIN - /* we compile on a 386 with GCC, so can use optimizations. */ -#define GCC386 -#define RESWAPPEDCODESTREAM -#undef HAS_GETHOSTID -#define LOCK_X_UPDATES 1 -#endif /* ISC */ - - - /********************************************************/ /* */ /********************************************************/ diff --git a/src/chardev.c b/src/chardev.c index 160849d..08ad377 100644 --- a/src/chardev.c +++ b/src/chardev.c @@ -60,7 +60,7 @@ static char *id = "$Id: chardev.c,v 1.2 1999/01/03 02:06:50 sybalsky Exp $ Copyr #include "commondefs.h" #include "perrnodefs.h" -#if defined(ISC) || defined(FREEBSD) +#if defined(FREEBSD) #include #endif diff --git a/src/dir.c b/src/dir.c index 49ec606..0b21404 100644 --- a/src/dir.c +++ b/src/dir.c @@ -33,13 +33,6 @@ static char *id = "$Id: dir.c,v 1.4 2001/12/26 22:17:01 sybalsky Exp $ Copyright #include #endif /* LINUX */ -#ifdef ISC -#include -#include -#include -#define direct dirent -#endif /* ISC */ - #else /* DOS, now */ #include #include diff --git a/src/dsk.c b/src/dsk.c index 4be7af0..d4a272d 100644 --- a/src/dsk.c +++ b/src/dsk.c @@ -61,14 +61,6 @@ static char *id = "$Id: dsk.c,v 1.4 2001/12/24 01:09:01 sybalsky Exp $ Copyright #define L_SET SEEK_SET #endif /* OS5 */ -#ifdef ISC -#include -#include -#define direct dirent -#define d_namlen d_reclen -#define L_SET SEEK_SET -#endif /* ISC */ - #if defined(SYSVONLY) || defined(MACOSX) || defined(FREEBSD) || defined(OS5) #include #include @@ -2186,7 +2178,6 @@ LispPTR COM_truncatefile(register LispPTR *args) return (ATOM_T); } if ((off_t)length != sbuf.st_size) { -#ifndef ISC /* ISC has no ftruncate; sigh */ #ifdef DOS TIMEOUT(rval = chsize(fd, (off_t)length)); #else @@ -2196,7 +2187,6 @@ LispPTR COM_truncatefile(register LispPTR *args) *Lisp_errno = errno; return (NIL); } -#endif /* ISC */ /* * TRUNCATEFILE FDEV method is invoked from FORCEOUTPUT Lisp function. @@ -2414,10 +2404,7 @@ LispPTR COM_getfreeblock(register LispPTR *args) *buf = sfsbuf.avail_clusters * sfsbuf.sectors_per_cluster * sfsbuf.bytes_per_sector; } #else -#if defined(ISC) - TIMEOUT(rval = statfs(dir, &sfsbuf, sizeof(struct statfs), 0)); - if (rval != 0) { -#elif defined(LINUX) +#if defined(LINUX) TIMEOUT(rval = statfs(dir, &sfsbuf)); if (rval != 0) { #elif defined(MACOSX) || defined(FREEBSD) @@ -2435,14 +2422,12 @@ LispPTR COM_getfreeblock(register LispPTR *args) #endif /* AIXPS2 */ if (rval != 0) { -#endif /* ISC */ +#endif *Lisp_errno = errno; return (NIL); } #if defined(RS6000) *buf = (sfsbuf.f_bavail) * 4; /* AIX 3.1 returns no. of 4K blocks */ -#elif defined(ISC) - *buf = (sfsbuf.f_bfree) / 2; /* ISC claims 1K blocks, but it's really 512b */ #elif defined(SYSVONLY) || defined(OS5) *buf = sfsbuf.f_bfree; #elif (!defined(AIXPS2)) diff --git a/src/fvar.c b/src/fvar.c index 1030909..ec8b6a6 100644 --- a/src/fvar.c +++ b/src/fvar.c @@ -191,7 +191,7 @@ newframe: ph = 0; goto foundit; } -#endif /* ISC */ +#endif #else if (GETWORD((NAMETABLE *)pindex++) == (DLword)name) { diff --git a/src/inet.c b/src/inet.c index 453dfc7..30a169b 100644 --- a/src/inet.c +++ b/src/inet.c @@ -18,10 +18,6 @@ static char *id = "$Id: inet.c,v 1.3 2001/12/24 01:09:03 sybalsky Exp $ Copyrigh #include #include #include /* for FD_ fns */ -#ifdef ISC -#include -#include -#endif /* ISC */ #ifdef OS5 #include @@ -51,11 +47,6 @@ static char *id = "$Id: inet.c,v 1.3 2001/12/24 01:09:03 sybalsky Exp $ Copyrigh #include "commondefs.h" #include "mkcelldefs.h" -#ifdef ISC -#define FASYNC O_NONBLOCK -#define SIGIO SIGPOLL -#endif /* ISC */ - #ifdef GCC386 #include "inlnPS2.h" #endif @@ -132,10 +123,7 @@ LispPTR subr_TCP_ops(int op, LispPTR nameConn, LispPTR proto, LispPTR length, Li fcntl(result, F_SETOWN, getpid()); #else fcntl(result, F_SETFL, fcntl(result, F_GETFL, 0) | FNDELAY | FASYNC); -#ifndef ISC fcntl(result, F_SETOWN, getpid()); -#endif /* ISC */ - #endif /* RS6000 */ return (GetSmallp(result)); @@ -166,10 +154,7 @@ LispPTR subr_TCP_ops(int op, LispPTR nameConn, LispPTR proto, LispPTR length, Li fcntl(result, F_SETOWN, getpid()); #else fcntl(result, F_SETFL, fcntl(result, F_GETFL, 0) | FNDELAY); -#ifndef ISC fcntl(result, F_SETOWN, getpid()); -#endif /* ISC */ - #endif /* RS6000 */ return (GetSmallp(result)); @@ -247,10 +232,7 @@ LispPTR subr_TCP_ops(int op, LispPTR nameConn, LispPTR proto, LispPTR length, Li fcntl(result, F_SETOWN, getpid()); #else fcntl(result, F_SETFL, fcntl(result, F_GETFL, 0) | FNDELAY | FASYNC); -#ifndef ISC fcntl(result, F_SETOWN, getpid()); -#endif /* ISC */ - #endif /* RS6000 */ if (listen(result, 5) == -1) { @@ -288,10 +270,7 @@ LispPTR subr_TCP_ops(int op, LispPTR nameConn, LispPTR proto, LispPTR length, Li fcntl(result, F_SETOWN, getpid()); #else fcntl(result, F_SETFL, fcntl(result, F_GETFL, 0) | FNDELAY); -#ifndef ISC fcntl(result, F_SETOWN, getpid()); -#endif /* ISC */ - #endif /* RS6000 */ return (GetSmallp(result)); @@ -334,10 +313,7 @@ LispPTR subr_TCP_ops(int op, LispPTR nameConn, LispPTR proto, LispPTR length, Li fcntl(result, F_SETOWN, getpid()); #else fcntl(result, F_SETFL, fcntl(result, F_GETFL, 0) | FNDELAY | FASYNC); -#ifndef ISC fcntl(result, F_SETOWN, getpid()); -#endif /* ISC */ - #endif /* RS6000 */ FD_SET(result, &LispIOFds); /* so we get interrupts */ diff --git a/src/initdsp.c b/src/initdsp.c index d403ef4..41bc8dc 100644 --- a/src/initdsp.c +++ b/src/initdsp.c @@ -76,10 +76,6 @@ static char *id = "$Id: initdsp.c,v 1.2 1999/01/03 02:07:08 sybalsky Exp $ Copyr #include "xcursordefs.h" #endif -#ifdef ISC -#define getpagesize() 512 -#endif /* ISC */ - #ifdef DOS #define getpagesize() 512 #endif /* DOS */ diff --git a/src/initkbd.c b/src/initkbd.c index c2da82f..d4ba0e6 100644 --- a/src/initkbd.c +++ b/src/initkbd.c @@ -92,10 +92,6 @@ extern int KBDEventFlg; #include "xdefs.h" #endif /* XWINDOW */ -#ifdef ISC -#include -#endif /* ISC */ - #include "lispemul.h" #include "lispmap.h" #include "lspglob.h" diff --git a/src/keyevent.c b/src/keyevent.c index f587506..3d03610 100644 --- a/src/keyevent.c +++ b/src/keyevent.c @@ -48,12 +48,6 @@ void Mouse_hndlr(void); /* Fields mouse events from driver */ #include #endif /* DOS */ -#ifdef ISC -#include -#include -#define SIGIO SIGPOLL -#endif /* ISC */ - #include "lispemul.h" #include "lspglob.h" #include "adr68k.h" @@ -81,27 +75,6 @@ extern DspInterface currentdsp, colordsp; extern IOPAGE *IOPage68K; #endif /* DOS */ -#ifdef ISC -/*****************************************************/ -/* ISC Unix uses POLL, rather than SELECT, because */ -/* SELECT causes intermittent wild jumps. This is */ -/* the pollfd structure to drive it. */ -/*****************************************************/ -#include -struct pollfd pollfds[33] = { - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, - {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}, {0, POLLIN | POLLOUT, 0}}; -#endif /* ISC */ - /* for contextsw */ #define AS_OPCODE 1 #define AS_CPROG 0 @@ -315,11 +288,6 @@ void getsignaldata(int sig, int code, void *scp) fd_set rfds, efds; u_int iflags; int i; -#ifdef ISC - int fdcount = 0; - int bit; - int res; -#endif #ifdef XWINDOW #if defined(sun) @@ -341,13 +309,7 @@ void getsignaldata(int sig, int code, void *scp) /* label and ifs not needed if only keyboard on SIGIO */ getmore: -#ifdef ISC - for (res = 0, bit = 1; res < 32; res++, bit <<= 1) - if (FD_ISSET(bit, &LispReadFds)) { pollfds[fdcount++].fd = res; } - if ((res = poll(pollfds, fdcount, 0)) > 0) -#else if (select(32, &rfds, NULL, &efds, &SelectTimeout) >= 0) -#endif { /* need to print out fd sets... DBPRINT(("SIGIO: fd mask(r/e) = 0x%x/0x%x.\n", rfds, efds)); diff --git a/src/lineblt8.c b/src/lineblt8.c index 853ed29..7afacc7 100644 --- a/src/lineblt8.c +++ b/src/lineblt8.c @@ -16,10 +16,6 @@ static char *id = "$Id: lineblt8.c,v 1.3 1999/05/31 23:35:37 sybalsky Exp $ Copy #include "lineblt8defs.h" #include "commondefs.h" -#ifdef ISC -#include -#endif /* ISC */ - #define COLOR8ARRAYSIZE 16 #define BITSPERNIBBLE 4 #define BITSPERDLWORD 16 diff --git a/src/main.c b/src/main.c index 6879bf5..e9f60f1 100644 --- a/src/main.c +++ b/src/main.c @@ -63,11 +63,6 @@ static char *id = "$Id: main.c,v 1.4 2001/12/26 22:17:03 sybalsky Exp $ Copyrigh #include #endif /* DOS */ -#ifdef ISC -#include -#include -#endif - #if defined(MACOSX) || defined(FREEBSD) #include #include @@ -624,7 +619,7 @@ int main(int argc, char *argv[]) tzset(); #endif /* RS6000 */ -#if defined(ISC) || defined(DOS) +#ifdef DOS tzset(); #endif diff --git a/src/mnxmeth.c b/src/mnxmeth.c index 3c4c53f..4642d0d 100644 --- a/src/mnxmeth.c +++ b/src/mnxmeth.c @@ -2819,9 +2819,7 @@ InitDsp(LispArgs args) /* arg[0] = LispPTR to MedleyScreen */ FD_to_dspif[Xfd] = dspif; LispReadFds |= (1 << Xfd); MNWReadFds |= (1 << Xfd); -#ifndef ISC fcntl(Xfd, F_SETOWN, getpid()); -#endif /* ISC */ dspif->screen = args[0]; /* So we know which SCREEN this display is */ dspif->root = RootWindowOfScreen(screen); /* And the root window for the screen */ diff --git a/src/osmsg.c b/src/osmsg.c index 8502d7e..147907b 100644 --- a/src/osmsg.c +++ b/src/osmsg.c @@ -26,9 +26,6 @@ static char *id = "$Id: osmsg.c,v 1.2 1999/01/03 02:07:29 sybalsky Exp $ Copyrig #include #include #include -#ifdef ISC -#include -#endif /* ISC */ #include #include #ifndef AIX diff --git a/src/timer.c b/src/timer.c index 3951712..e465474 100644 --- a/src/timer.c +++ b/src/timer.c @@ -49,18 +49,9 @@ unsigned long tick_count = 0; /* approx 18 ticks per sec */ #include #include -#ifdef ISC -#include -#include -#include -#include -#define SIGIO SIGPOLL -#define USETIMEFN -#else #ifndef DOS #include #endif /* DOS */ -#endif /* ISC */ #ifdef OS5 #include @@ -150,7 +141,7 @@ void update_miscstats() { MiscStats->totaltime = (time(0) * 1000) + (10 * dtm.hsecond); MiscStats->swapwaittime = 0; - MiscStats->pagefaults = 0; /* can't tell this on ISC */ + MiscStats->pagefaults = 0; MiscStats->swapwrites = 0; MiscStats->diskiotime = 0; /* ?? not available ?? */ MiscStats->diskops = 0; @@ -510,9 +501,7 @@ static int int_timer_service(int sig, int code, void *scp) #endif #ifdef SYSVSIGNALS -#ifndef ISC /* sigset(SIGVTALRM, int_timer_service); */ -#endif /* ISC */ #endif /* SYSVSIGNALS */ } @@ -638,14 +627,6 @@ static void int_io_init() { DBPRINT(("I/O interrupts enabled\n")); #endif /* KBINT */ #else /* SYSVSIGNALS in effect... */ -#ifdef ISC - { - int res = sigset(SIGIO, getsignaldata); - if (res == SIG_ERR) perror("sigset for I/O polling"); - if (ioctl(ConnectionNumber(currentdsp->display_id), I_SETSIG, S_INPUT) < 0) - perror("ioctl on X fd - SETSIG"); - } -#else #ifndef DOS SIGERRCHK(sigset(SIGIO, getsignaldata), "sigset io"); #ifdef XWINDOW @@ -670,7 +651,6 @@ static void int_io_init() { #endif /* USE_DLPI */ #endif /* DOS */ -#endif /* ISC */ #endif /* SYSVSIGNALS */ } @@ -760,10 +740,7 @@ void int_timer_off() { int_block(); } void int_timer_off() { #ifdef SYSVSIGNALS -#ifndef ISC sigignore(SIGVTALRM); -#endif /* ISC */ - #else struct sigvec tmpv, timeroffv; @@ -813,12 +790,10 @@ void int_fp_service(int sig, int code, struct sigcontext *scp) case FPM_OVERFLOW: case FPM_PRECISION: #else -#ifndef ISC case FPE_FLTDIV_TRAP: case FPE_FLTUND_TRAP: case FPE_FLTOVF_TRAP: case FPE_FLTOPERR_TRAP: -#endif /* ISC */ #endif /* AIXPS2 */ FP_error = code; @@ -839,7 +814,6 @@ void int_fp_service(int sig, int code, struct sigcontext *scp) } void int_fp_init() { /* first set up the signal handler */ -#ifndef ISC #ifdef AIXPS2 if (sigset(SIGFPE, int_fp_service)) #elif OS5 @@ -848,9 +822,8 @@ void int_fp_init() { /* first set up the signal handler */ if (ieee_handler("set", "all", int_fp_service)) #endif /* AIXPS2 */ - perror("Sigvec for FPE failed"); + perror("Sigvec for FPE failed"); DBPRINT(("FP interrupts enabled\n")); -#endif /* ISC */ } #endif /* FLTINT */ @@ -908,11 +881,7 @@ static void int_file_init() { sigvec(SIGALRM, &timerv, 0); #else #ifdef SIGALRM -#ifdef ISC sigset(SIGALRM, timeout_error); -#else - sigset(SIGALRM, timeout_error); -#endif /* ISC */ #endif /* SIGALRM */ #endif /* SYSVSIGNALS */ @@ -1024,21 +993,7 @@ and do a 'v' before trying anything else."; /************************************************************************/ static void int_panic_init() { #ifdef SYSVSIGNALS -#ifdef ISC - sigset(SIGHUP, panicuraid); - sigset(SIGQUIT, panicuraid); - sigset(SIGILL, panicuraid); -#ifdef SIGEMT - sigset(SIGEMT, panicuraid); -#endif - sigset(SIGBUS, panicuraid); - sigset(SIGSEGV, panicuraid); -#ifdef SIGSYS - sigset(SIGSYS, panicuraid); -#endif - sigset(SIGTERM, panicuraid); -#elif DOS -#else +#ifndef DOS sigset(SIGHUP, panicuraid); sigset(SIGQUIT, panicuraid); sigset(SIGILL, panicuraid); diff --git a/src/unixcomm.c b/src/unixcomm.c index 80fe4c9..753d5a0 100644 --- a/src/unixcomm.c +++ b/src/unixcomm.c @@ -51,14 +51,8 @@ Unix Interface Communications #include #include #include -#ifdef ISC -#include -/* Needed for window size setting ops: */ -#include -#else #include #include -#endif /* ISC */ #if defined(SYSVONLY) || defined(FREEBSD) || defined(OS5) || defined(MACOSX) #include @@ -208,7 +202,6 @@ void wait_for_comm_processes(void) { /* Returns a string which is the pathname associated with a */ /* socket descriptor. Has ONE string buffer. */ /************************************************************************/ -#ifndef ISC char *build_socket_pathname(int desc) { static char PathName[50]; @@ -216,25 +209,6 @@ char *build_socket_pathname(int desc) { return (PathName); } -#else - -char *build_upward_socket_pathname(int desc) -{ - static char UpPathName[50]; - - sprintf(UpPathName, "/tmp/LPU%ld-%d", StartTime, desc); - return (UpPathName); -} - -char *build_downward_socket_pathname(int desc) -{ - static char DownPathName[50]; - - sprintf(DownPathName, "/tmp/LPD%ld-%d", StartTime, desc); - return (DownPathName); -} -#endif /* ISC */ - /************************************************************************/ /* */ /* c l o s e _ u n i x _ d e s c r i p t o r s */ @@ -379,11 +353,7 @@ int FindAvailablePty(char *Master, char *Slave) { if (res != -1) { flags = fcntl(res, F_GETFL, 0); -#ifdef ISC - flags |= O_NONBLOCK; -#else flags |= FNDELAY; -#endif /* ISC */ flags = fcntl(res, F_SETFL, flags); return (res); @@ -452,7 +422,6 @@ LispPTR Unix_handlecomm(LispPTR *args) { char *UpPipeName, *DownPipeName, *PipeName; int res, slot, PipeFD, sockFD; -#ifndef ISC /* First create the socket */ struct sockaddr_un sock; sockFD = socket(AF_UNIX, SOCK_STREAM, 0); @@ -476,58 +445,6 @@ LispPTR Unix_handlecomm(LispPTR *args) { DBPRINT(("Socket %d bound to name %s.\n", sockFD, PipeName)); if (listen(sockFD, 1) < 0) perror("Listen"); -#else - - sockFD = open("/tmp/dummyforlisp", O_CREAT); - UpPipeName = build_upward_socket_pathname(sockFD); - DownPipeName = build_downward_socket_pathname(sockFD); - - DBPRINT(("Downward FIFO: %s\n", DownPipeName)); - DBPRINT(("Upward FIFO: %s\n", UpPipeName)); -#ifdef sun - if ((mknod(UpPipeName, 0777 | S_IFIFO, 0) < 0) && (errno != EEXIST)) { - perror("Making Upward FIFO"); - printf("(named %s).\n", UpPipeName); - fflush(stdout); - } - if ((mknod(DownPipeName, 0777 | S_IFIFO, 0) < 0) && (errno != EEXIST)) { - perror("Making Downward FIFO"); - printf("(named %s).\n", DownPipeName); - fflush(stdout); - } -#else - if (mkfifo(UpPipeName, 0777) < 0) { - perror("Making Upward FIFO"); - printf("(named %s).\n", UpPipeName); - fflush(stdout); - } - if (mkfifo(DownPipeName, 0777) < 0) { - perror("Making Downward FIFO"); - printf("(named %s).\n", DownPipeName); - fflush(stdout); - } -#endif /* SUNs */ - - PipeFD = open(DownPipeName, O_WRONLY | O_NDELAY); - if (PipeFD < 0) { - perror("Opening Down pipe from lisp"); - printf("(Name is %s.)\n", DownPipeName); - fflush(stdout); - close(sockFD); - return (NIL); - } - dup2(PipeFD, sockFD); - unlink("/tmp/dummyforlisp"); - - PipeFD = open(UpPipeName, O_RDONLY | O_NDELAY); - if (PipeFD < 0) { - perror("Opening Up pipe from lisp"); - printf("(Name is %s.)\n", UpPipeName); - fflush(stdout); - close(sockFD); - return (NIL); - } -#endif /* ISC */ d[0] = 'F'; d[3] = sockFD; @@ -541,7 +458,6 @@ LispPTR Unix_handlecomm(LispPTR *args) { /* If it worked, return job # */ if (d[3] == 1) { -#ifndef ISC case0_lp: TIMEOUT(PipeFD = accept(sockFD, NULL, NULL)); if (PipeFD < 0) { @@ -551,50 +467,24 @@ LispPTR Unix_handlecomm(LispPTR *args) { if (unlink(PipeName) < 0) perror("Unlink"); return (NIL); } -#endif /* oldPIPEway */ res = fcntl(PipeFD, F_GETFL, 0); -#ifdef ISC - res |= O_NONBLOCK; -#else res |= FNDELAY; -#endif /* ISC */ res = fcntl(PipeFD, F_SETFL, res); if (res < 0) { perror("setting up fifo to nodelay"); return (NIL); } -#ifdef ISC - UJ[sockFD].type = UJPROCESS; - UJ[sockFD].status = -1; - UJ[sockFD].PID = (d[1] << 8) | d[2]; - UJ[sockFD].readsock = PipeFD; -#else UJ[PipeFD].type = UJPROCESS; UJ[PipeFD].status = -1; UJ[PipeFD].PID = (d[1] << 8) | d[2]; UJ[PipeFD].readsock = 0; close(sockFD); unlink(PipeName); -#endif /* ISC */ - - /* unlink(UpPipeName); */ - /* unlink(DownPipeName); */ -#ifdef ISC - return (GetSmallp(sockFD)); -#else return (GetSmallp(PipeFD)); -#endif /* ISC */ } else { DBPRINT(("Fork request failed.")); -#ifdef ISC - close(sockFD); - close(PipeFD); - unlink(UpPipeName); - unlink(DownPipeName); -#else close(sockFD); unlink(PipeName); -#endif /* ISC */ return (NIL); } break; @@ -779,11 +669,7 @@ LispPTR Unix_handlecomm(LispPTR *args) { if (d[3] == 1) { /* Set up the IO not to block */ res = fcntl(Master, F_GETFL, 0); -#ifdef ISC - res |= O_NONBLOCK; -#else res |= FNDELAY; -#endif /* ISC */ res = fcntl(Master, F_SETFL, res); UJ[slot].type = UJSHELL; /* so we can find them */ @@ -904,22 +790,12 @@ LispPTR Unix_handlecomm(LispPTR *args) { /* Something's amiss; update process status */ DBPRINT(("Problem: Got status %d from read, errno %d.\n", dest, errno)); -#ifndef ISC wait_for_comm_processes(); /* make sure we're up to date */ if (((dest == 0) || (errno == EINTR) || (errno == 0) || (errno == EAGAIN) || (errno == EWOULDBLOCK)) && (UJ[slot].status == -1)) /* No available chars, but other guy still running */ return (ATOM_T); -#else - if (dest == 0) - wait_for_comm_processes(); /* make sure we're up to date, because dest==0 means no - process is writing there. */ - if (((errno == EINTR) || (errno == 0) || (errno == EAGAIN) || (errno == EWOULDBLOCK)) && - (dest == -1) && (UJ[slot].status == -1)) - /* No available chars, but other guy still running */ - return (ATOM_T); -#endif /* ISC */ /* At this point, we either got an I/O error, or there */ /* were no chars available and the other end has terminated. */ @@ -971,7 +847,6 @@ LispPTR Unix_handlecomm(LispPTR *args) { return (NIL); } -#ifndef ISC case 12: /* create Unix socket */ { @@ -1005,11 +880,7 @@ LispPTR Unix_handlecomm(LispPTR *args) { if (listen(sockFD, 1) < 0) perror("Listen"); /* Set up the IO not to block */ res = fcntl(sockFD, F_GETFL, 0); -#ifdef ISC - res |= O_NONBLOCK; -#else res |= FNDELAY; -#endif /* ISC */ res = fcntl(sockFD, F_SETFL, res); /* things seem sane, fill out the rest of the UJ slot and return */ @@ -1019,9 +890,6 @@ LispPTR Unix_handlecomm(LispPTR *args) { return (GetSmallp(sockFD)); } break; -#else - error("Socket creation not supported on ISC"); -#endif /* ISC */ case 13: /* try to accept */ { diff --git a/src/unixfork.c b/src/unixfork.c index c7f8d01..1cf93fa 100644 --- a/src/unixfork.c +++ b/src/unixfork.c @@ -427,7 +427,6 @@ int fork_Unix() { if (pid == 0) { int i; int status, sock; -#ifndef ISC struct sockaddr_un addr; char PipeName[40]; sock = socket(AF_UNIX, SOCK_STREAM, 0); @@ -436,7 +435,7 @@ int fork_Unix() { exit(0); } sprintf(PipeName, "/tmp/LPU%ld-%d", StartTime, slot); - memset(&addr, 0, sizeof(struct sockaddr_un)); + memset(&addr, 0, sizeof(struct sockaddr_un)); addr.sun_family = AF_UNIX; strcpy(addr.sun_path, PipeName); status = @@ -454,32 +453,6 @@ int fork_Unix() { dup2(sock, 0); dup2(sock, 1); dup2(sock, 2); -#else - /* New, FIFO-based communication regime */ - int down, up; /* fifo fds */ - char DownFIFO[48], UpFIFO[48]; - - sprintf(DownFIFO, "/tmp/LPD%d-%d", StartTime, slot); - sprintf(UpFIFO, "/tmp/LPU%d-%d", StartTime, slot); - - if ((down = open(DownFIFO, O_RDONLY | O_NDELAY)) < 0) { - perror("slave opening down fifo"); - exit(0); - } - if ((up = open(UpFIFO, O_WRONLY | O_NDELAY)) < 0) { - perror("slave opening up fifo"); - exit(0); - } - - /* Copy the fifos onto stdin, stdout, and stderr */ - dup2(down, 0); - dup2(up, 1); - dup2(up, 2); - -/* unlink(DownFIFO); - unlink(UpFIFO); */ - -#endif /* oldPIPEway */ #ifdef SYSVONLY /* Make sure everything else is closed POSIX has no getdtab... */ diff --git a/src/uraid.c b/src/uraid.c index 11c6e3e..a224efb 100644 --- a/src/uraid.c +++ b/src/uraid.c @@ -24,11 +24,6 @@ static char *id = "@(#) uraid.c 1.52 4/23/92 (Venue & Fuji Xerox)"; #include #include -#ifdef ISC -#include -#define vfork fork -#endif /* ISC */ - #include #ifndef DOS #include diff --git a/src/uutils.c b/src/uutils.c index ae6293f..11de73f 100644 --- a/src/uutils.c +++ b/src/uutils.c @@ -237,8 +237,6 @@ LispPTR unix_getparm(LispPTR *args) { envvalue = "i386"; #elif defined(RS6000) envvalue = "rs/6000"; -#elif defined(ISC) - envvalue = "i386"; #elif defined(DOS) envvalue = "386"; #elif defined(MACOSX) @@ -254,8 +252,6 @@ LispPTR unix_getparm(LispPTR *args) { envvalue = "sun386"; #elif defined(RS6000) envvalue = "rs/6000"; -#elif defined(ISC) - envvalue = "i386"; #elif defined(DOS) envvalue = "dos"; #elif defined(MACOSX) diff --git a/src/xinit.c b/src/xinit.c index 37d0866..8036f8e 100644 --- a/src/xinit.c +++ b/src/xinit.c @@ -45,11 +45,6 @@ static char *id = "$Id: xinit.c,v 1.5 2001/12/26 22:17:06 sybalsky Exp $ Copyrig #endif /* MACOSX */ #endif /* LINUX */ -#ifdef ISC -#define FASYNC O_NONBLOCK -#define SIGIO SIGPOLL -#endif /* ISC */ - #define FALSE 0 #define TRUE !FALSE #define PERCENT_OF_SCREEN 95 @@ -195,9 +190,7 @@ void Xevent_after_raid(DspInterface dsp) void Open_Display(DspInterface dsp) { FD_SET(ConnectionNumber(dsp->display_id), &LispReadFds); -#ifndef ISC fcntl(ConnectionNumber(dsp->display_id), F_SETOWN, getpid()); -#endif /* ISC */ /****************************************************/ /* If debugging, set the X connection so that */ diff --git a/src/xwinman.c b/src/xwinman.c index 6f2a0f0..01bfd97 100644 --- a/src/xwinman.c +++ b/src/xwinman.c @@ -17,10 +17,6 @@ static char *id = "$Id: xwinman.c,v 1.3 2001/12/26 22:17:07 sybalsky Exp $ Copyr #include #include -#ifdef ISC -#include -#endif /* ISC */ - #include "lispemul.h" #include "devif.h" #include "xdefs.h"