1
0
mirror of https://github.com/Interlisp/maiko.git synced 2026-02-01 06:12:31 +00:00

Remove RISCOS platform support. (#39)

This commit is contained in:
Bruce Mitchener
2020-12-14 08:38:57 +07:00
committed by GitHub
parent 7313de4274
commit 7119613aee
12 changed files with 7 additions and 139 deletions

View File

@@ -30,7 +30,6 @@ sparc True if we're compiling on a SPARC machine.
mc68020 True if we're compiling on a Motorola 680x0 machine.
sun3 We're compiling for a Sun-3.
RS6000 We're compiling for the RS/6000 processor.
RISCOS We're compiling for the MIPS RISCstation under RISCOS.
UNSAFE If true, enables the "fast" version of 68020 opcodes.
NOASM If true, suppress any attempt to include assembler

View File

@@ -1,81 +0,0 @@
# Options for RISCOS, and X-Window
# CC = gcc
# CLXFLAGS = -DCLX -DTCP_NODELAY
# CLXFILES = $(OBJECTDIR)socket.o \
# $(OBJECTDIR)socketdvr.o
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)Xinit.o \
$(OBJECTDIR)Xkbdmus.o \
$(OBJECTDIR)Xlspwin.o \
$(OBJECTDIR)Xbbt.o \
$(OBJECTDIR)Xkbd.o \
$(OBJECTDIR)Xmkicon.o \
$(OBJECTDIR)Xopendsp.o \
$(OBJECTDIR)Xrdopt.o \
$(OBJECTDIR)Xreconf.o \
$(OBJECTDIR)XScroll.o \
$(OBJECTDIR)Xscrolb.o \
$(OBJECTDIR)XCursor.o \
$(OBJECTDIR)XMouse.o \
$(OBJECTDIR)Xsubwin.o \
$(OBJECTDIR)Xcolor.o \
$(OBJECTDIR)Xwinman.o \
$(CLXFILES)
BYTESWAPFILES = $(OBJECTDIR)byteswap.o
XVERSION = XV11R4
XFLAGS = -DXWINDOW -D$(XVERSION) $(CLXFLAGS)
# This is to make the %$#@! Apollo cc happy
OEXT = .o
# OPTFLAGS is normally -O; the Olimit lets us optimize the BIG files
# (i.e., bitblt* and xc).
OPTFLAGS = -O -Olimit 1000
DISPOPTFLAGS = -O -Olimit 1000
FPFLAGS =
DFLAGS = -DFSERROR \
-DNEW_STORAGE -DAIX -DOLD_CURSOR -DNOPIXRECT -DRISCOS \
-DSYSVSIGNALS -DSYSVONLY \
-DBIGATOMS -DFORKCOMM -DLOGINT -DSYS5 -DNOETHER -DNOFORN \
$(XFLAGS) -I/usr/include -I/usr/include/bsd
LDFLAGS = -lX11 -lc -lm -lbsd
LDELDFLAGS = $(LDFLAGS)
MAIN = main
# -Dsparc?
INLINE =
OBJECTDIR = ../$(RELEASENAME)/
default : ../$(OSARCHNAME)/lde ../$(OSARCHNAME)/ldeether
# Special rules to create xc.c on MIPS RISCstation.
#run cpp to expand macros
$(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)tos1defs.h $(INCDIR)tosretmacro.h \
$(INCDIR)tosfuncall.h $(INCDIR)inlineC.h \
$(INCDIR)inline68K.h
$(CC) -c $(DISPOPTFLAGS) $(DFLAGS) -I$(INCDIR) $(SRCDIR)xc.c -o $(OBJECTDIR)xc.o